jemalloc : 20 ans d’un allocateur de mémoire open source

2025-06-13
jemalloc : 20 ans d’un allocateur de mémoire open source

jemalloc, l’allocateur de mémoire open source, a parcouru un chemin de 20 ans depuis sa création en 2004. De ses origines comme allocateur de mémoire pour le langage de programmation Lyken, à son intégration dans FreeBSD et son adoption généralisée par Firefox et Facebook, jemalloc a traversé plusieurs phases et a rencontré divers défis, tels que des problèmes de fragmentation et la suppression de la prise en charge de Valgrind. Bien que Facebook/Meta ait finalement cessé le développement actif de jemalloc, le code reste publiquement disponible, et son historique de développement offre des leçons précieuses pour la maintenance de logiciels open source et la collaboration communautaire.

Lire plus
Développement allocateur de mémoire