Una solución es tener una lista enlazada LIFO de bloques de memoria de tamaño fijo.