在 PHP xCache 和 APC 中,有允许设置最大内存的选项。xCache 和 APC 是否真的保留了内存,还是只是在需要时才使用?
答案1
我不确定你所说的 RESERVE 是什么意思。如果你在 Linux 上使用 malloc 分配一些内存,你会得到一些虚拟内存的指针,这些虚拟内存尚未映射到物理 RAM。只有当你开始将数据放入物理内存页时,才会分配物理内存页。
在 PHP xCache 和 APC 中,有允许设置最大内存的选项。xCache 和 APC 是否真的保留了内存,还是只是在需要时才使用?
我不确定你所说的 RESERVE 是什么意思。如果你在 Linux 上使用 malloc 分配一些内存,你会得到一些虚拟内存的指针,这些虚拟内存尚未映射到物理 RAM。只有当你开始将数据放入物理内存页时,才会分配物理内存页。