Припинено розробку бібліотеки управління пам'яттю jemalloc

Автор бібліотеки управління пам'яттю jemalloc оголосив про припинення розробки проекту і перевів GitHub-репозиторій в архівний режим, що дозволяє доступ тільки для читання. Бібліотека Jemalloc пропонувала альтернативну реалізацію функцій Malloc, оптимізовану для зниження фрагментації та роботи на багатопроцесорних системах. У 2005 році бібліотека була включена до FreeBSD, а в 2007 була задіяна в Firefox.

У 2009 році автор jemalloc перейшов на роботу до компанії Facebook, у якій ця бібліотека використовувалася у внутрішніх проектах. У 2017 році автор jemalloc звільнився з Facebook, а розробка була продовжена командою з Facebook, що залишилася. Після перейменування на Meta пріоритети компанії змінилися, розвиток бібліотеки зупинився і розробка зосередилася лише на внутрішніх потребах. Загальнодоступна кодова база згодом деградувала й усунення накопиченого технічного боргу тепер потрібно проведення значного рефакторингу. Автор jemalloc не готовий витрачати свій час на подібний рефакторинг і тому вирішив згорнути розробку.

Джерело: opennet.ru

Додати коментар або відгук