HeadlinesBriefing favicon HeadlinesBriefing.com

Masalah Kinerja musl

Hacker News •
×

Penulis, seorang pengembang JVM, awalnya mengadopsi musl untuk proyek Rust karena binernya yang mandiri. Namun, setelah mengetahui alokator musl yang kurang optimal, mereka melakukan benchmark pada VM EC2 4-inti. Hasilnya menunjukkan bahwa musl secara signifikan lebih lambat, bahkan dengan mimalloc, dan tidak hanya dalam skenario konkurensi tinggi.

Alokator bukan satu-satunya masalah; beberapa rutin memori juga lambat. Penulis menyimpulkan bahwa meskipun kesederhanaan musl cocok untuk proyek kecil, itu menjadi beban kinerja untuk aplikasi yang sensitif terhadap kinerja seperti Bifrost, yang menyebabkan mereka menghapus musl sebagai opsi pra-bangun.