HeadlinesBriefing favicon HeadlinesBriefing.com

Problemas de rendimiento de musl

Hacker News •
×

El autor, un desarrollador de JVM, inicialmente adoptó musl para proyectos Rust debido a sus binarios autónomos. Sin embargo, después de conocer el asignador subóptimo de musl, lo evaluó en VMs EC2 de 4 núcleos. Los resultados mostraron que musl es significativamente más lento, incluso con mimalloc, y no solo en escenarios de alta concurrencia.

El asignador no es el único problema; varias rutinas de memoria también son lentas. El autor concluye que, aunque la simplicidad de musl es adecuada para proyectos pequeños, es una desventaja de rendimiento para aplicaciones sensibles al rendimiento como Bifrost, lo que llevó a eliminar musl como opción precompilada.