Monthly Archives: September 2024

Implementando malloc() e free() — memória antiga tem preferência

No post anterior desta série sobre a implementação de malloc() e free(), mostramos como é possível reutilizar blocos de memória e reduzir o heap ao liberar os blocos mais novos. No entanto, a função atual tem um comportamento que sutilmente leva a um consumo de memória maior: ela escolhe blocos de memória mais recentes para […]