Sto leggendo un libro sulla memoria come concetto di programmazione. In uno dei capitoli successivi, l'autore fa un uso massiccio della parola arena , ma non la definisce mai. Ho cercato il significato della parola e come si riferisce alla memoria, ma non ho trovato nulla. Ecco alcuni contesti in cui l'autore usa il termine:
"Il prossimo esempio di serializzazione incorpora una strategia chiamata allocazione della memoria da un'arena specifica ".
"... questo è utile quando si ha a che fare con perdite di memoria o durante l'allocazione da un'arena specifica ."
"... se vogliamo deallocare la memoria, deallocheremo l'intera arena ."
L'autore usa il termine più di 100 volte in un capitolo. L'unica definizione nel glossario è:
allocazione dall'arena - Tecnica di allocare prima un'arena e poi di gestire l'allocazione / deallocazione all'interno dell'arena dal programma stesso (piuttosto che dal gestore della memoria del processo); utilizzato per la compattazione e la serializzazione di strutture e oggetti di dati complessi o per la gestione della memoria in sistemi critici per la sicurezza e / o con tolleranza ai guasti.
Qualcuno può definire arena per me dati questi contesti?