HeadlinesBriefing favicon HeadlinesBriefing.com

Problemas de desempenho do musl

Hacker News •
×

O autor, um desenvolvedor JVM, inicialmente adotou o musl para projetos Rust devido aos seus binários autônomos. No entanto, após aprender sobre o alocador subótimo do musl, ele o avaliou em VMs EC2 de 4 núcleos. Os resultados mostraram que o musl é significativamente mais lento, mesmo com mimalloc, e não apenas em cenários de alta concorrência.

O alocador não é o único problema; várias rotinas de memória também são lentas. O autor conclui que, embora a simplicidade do musl seja adequada para projetos pequenos, é uma desvantagem de desempenho para aplicações sensíveis ao desempenho, como o Bifrost, levando-os a remover o musl como opção pré-compilada.