Jemalloc 5.4.0: 160 коммитов и новая поддержка закреплённой памяти
В выпуске jemalloc 5.4.0 более 160 коммитов, направленных на устранение технического долга: рефакторинг, исправление ошибок, улучшение тестов и переносимости. Добавлен флаг EXTENT_ALLOC_FLAG_PINNED для пометки неосвобождаемых отображений (например, HugeTLB) и mallctl-интерфейсы для статистики закреплённой памяти. Размеры tcache теперь адаптируются под спрос между сборками мусора, а семь устаревших опций удалены. Исправлены переполнения, сохранение errno и взаимоблокировки.
Adapt tcache fill and retention targets per bin to demand observed between GC events, replacing the fixed refill/flush policy.