HeadlinesBriefing favicon HeadlinesBriefing.com

مشاكل أداء musl

Hacker News •
×

الكاتب، وهو مطور JVM، اعتمد في البداية على musl لمشاريع Rust بسبب ملفاته الثنائية ذاتية الاحتواء. ومع ذلك، بعد معرفة أن مخصص musl دون المستوى الأمثل، قام بقياس أدائه على أجهزة EC2 VMs بأربعة أنوية. أظهرت النتائج أن musl أبطأ بشكل ملحوظ، حتى مع mimalloc، وليس فقط في سيناريوهات التزامن العالي. المخصص ليس المشكلة الوحيدة؛ عدة إجراءات للذاكرة بطيئة أيضًا. يخلص الكاتب إلى أنه بينما بساطة musl مناسبة للمشاريع الصغيرة، فهي عبء أداء للتطبيقات الحساسة للأداء مثل Bifrost، مما دفعهم إلى إزالة musl كخيار مُجهز مسبقًا.