musl в Alpine может съедать до 26% скорости по сравнению с glibc
Джонатан Эллис из DataStax померил свой Rust-инструмент и увидел неприятную вещь: даже с хорошим аллокатором mimalloc сборка на musl всё равно отставала от glibc примерно на 26%. И это не только на дикой конкуренции — тесты шли на обычных 4-ядерных EC2. Для Ижевска это полезно всем, кто крутит сервисы в Docker и Alpine: если приложение упирается в CPU, стоит прогнать свои бенчмарки на обеих libc, а не верить в «лёгкая значит быстрая».
IT Ижевск — t.me/it_izhevsk
IT Ижевск
@it_izhevsk
musl в Alpine может съедать до 26% скорости по сравнению с glibc
Источники:
Этот пост опубликован в Telegram-канале IT Ижевск. Подписаться можно по ссылке: @it_izhevsk.