Implémentation d'un alloueur de mémoire en 163 lignes de code
2025-06-22
En explorant l'allocateur de mémoire mimalloc, l'auteur a découvert l'absence de prise en charge de la préallocation. Cela l'a conduit à créer un allocateur simple, de 163 lignes de code, basé sur le système Buddy. L'article détaille les processus d'allocation et de désallocation dans le système Buddy et aborde la fragmentation de la mémoire. L'auteur souligne la simplicité surprenante de l'implémentation, en soulignant l'importance de comprendre les principes d'allocation de mémoire pour les programmeurs.
Développement
système Buddy