HeadlinesBriefing favicon HeadlinesBriefing.com

muslのパフォーマンス問題

Hacker News •
×

著者(JVM開発者)は、Rustプロジェクトでmuslを採用した当初、自己完結型バイナリが理由でした。しかし、muslのアロケータが最適でないことを知り、4コアのEC2 VMでベンチマークを行いました。結果は、mimallocを使用してもmuslが大幅に遅く、高並行シナリオだけでないことを示しました。アロケータだけが問題ではなく、いくつかのメモリルーチンも遅いのです。著者は、muslのシンプルさは小規模プロジェクトには適しているが、Bifrostのようなパフォーマンス重視のアプリケーションにはパフォーマンス上の負担となり、muslをプリビルドオプションから削除したと結論付けています。