在一章中,作者使用了100多次这个术语。书中唯一的定义是:"下一个序列化的例子使用了一种称为从特定 arena 分配内存的策略。"
"……当处理内存泄漏或从特定 arena 中分配时,这很有用。"
"……如果我们想要释放内存,那么我们将释放整个 arena 。"
鉴于这些上下文,请问有谁能为我定义arena是什么?从arena分配 - 首先分配一个arena,然后通过程序自身来管理arena内的分配/释放(而不是由进程内存管理器来管理)。用于压缩和序列化复杂数据结构和对象,或者用于在安全性关键型和/或容错系统中管理内存。