Estoy leyendo un libro sobre la memoria como concepto de programación. En uno de los últimos capítulos, el autor hace un uso intensivo de la palabra arena , pero nunca la define. Busqué el significado de la palabra y cómo se relaciona con la memoria, y no encontré nada. A continuación, se muestran algunos contextos en los que el autor usa el término:
"El siguiente ejemplo de serialización incorpora una estrategia llamada asignación de memoria desde un campo específico ".
"... esto es útil cuando se trata de pérdidas de memoria o cuando se asigna desde un campo específico ".
"... si queremos desasignar la memoria, desasignaremos toda la arena ".
El autor usa el término más de 100 veces en un capítulo. La única definición en el glosario es:
asignación desde la arena : técnica de asignar una arena primero y luego administrar la asignación / desasignación dentro de la arena por el programa mismo (en lugar de por el administrador de memoria del proceso); se utiliza para la compactación y serialización de estructuras y objetos de datos complejos, o para administrar la memoria en sistemas críticos para la seguridad y / o tolerantes a fallas.
¿Alguien puede definir arena para mí dados estos contextos?