Implementação de um Alocador de Memória em 163 LOC
2025-06-22
Enquanto explorava o alocador de memória mimalloc, o autor descobriu a falta de suporte para pré-alocação. Isso levou à criação de um alocador simples, com 163 linhas de código, baseado no sistema Buddy. O artigo detalha os processos de alocação e desalocação dentro do sistema Buddy e aborda a fragmentação de memória. O autor destaca a surpreendente simplicidade da implementação, enfatizando a importância de entender os princípios de alocação de memória para programadores.
Desenvolvimento
sistema Buddy