Otra solución es tener un asignador buddy de bloques binarios.