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