HeadlinesBriefing favicon HeadlinesBriefing.com

Problèmes de performance de musl

Hacker News •
×

L'auteur, un développeur JVM, a initialement adopté musl pour ses projets Rust en raison de ses binaires autonomes. Cependant, après avoir appris que l'allocateur de musl est sous-optimal, il l'a testé sur des VM EC2 à 4 cœurs. Les résultats ont montré que musl est nettement plus lent, même avec mimalloc, et pas seulement dans des scénarios de forte concurrence.

L'allocateur n'est pas le seul problème ; plusieurs routines mémoire sont également lentes. L'auteur conclut que bien que la simplicité de musl convienne aux petits projets, elle constitue un handicap de performance pour les applications sensibles aux performances comme Bifrost, ce qui les a conduits à retirer musl comme option précompilée.