L'auteur de la bibliothèque de gestion de mémoire jemalloc a annoncé l'arrêt du développement du projet et a mis le dépôt GitHub en mode archive, permettant un accès en lecture seule. La bibliothèque jemalloc proposait une implémentation alternative des fonctions malloc, optimisée pour réduire la fragmentation et fonctionner sur des systèmes multiprocesseurs. En 2005, la bibliothèque a été intégrée à FreeBSD, et en 2007, elle a été utilisée dans Firefox.
En 2009, l'auteur de jemalloc est passé travailler pour Facebook, où cette bibliothèque était utilisée dans des projets internes. En 2017, l'auteur de jemalloc a quitté Facebook, et le développement a été poursuivi par l'équipe restante de Facebook. Après le changement de nom en Meta, les priorités de l'entreprise ont changé, le développement de la bibliothèque a stagné et s'est concentré uniquement sur des besoins internes. La base de code publique s'est dégradée au fil du temps, et pour remédier à la dette technique accumulée, un refactoring significatif est désormais nécessaire. L'auteur de jemalloc n'est pas prêt à consacrer du temps à un tel refactoring et a donc décidé d'arrêter le développement.
Source : opennet.ru
