Implementando un sencillo asignador de pool en C

2025-01-09

Este artículo detalla la implementación de un sencillo asignador de pool en C. El autor primero presenta una implementación de pool de tamaño fijo con complejidad de tiempo O(1) para la asignación y desasignación. Esto se mejora luego para permitir el redimensionamiento dinámico, evitando bloqueos debido al agotamiento del pool inicial. La versión mejorada usa listas enlazadas de forma inteligente para gestionar bloques de memoria, equilibrando el rendimiento con el uso eficiente de la memoria.

Leer más