Apache的缓冲概述 - 磁盘缓冲(Disk-based Caching)

相关模块::mod_disk_cache 相关指令::CacheEnable::::CacheDisable

mod_disk_cache为mod_cache提供了一个基于磁盘的缓冲机制。

和mod_mem_cache一样,这是一种智能缓冲,仅在缓存内容没有失效的情况下才从缓冲区中提供服务。

通常,这个模块将按如下方式进行配置:CacheRoot /var/cache/apache/ CacheEnable disk / CacheDirLevels 2 CacheDirLength 1请注意,因为缓冲区位于本地磁盘上,所以操作系统的内存缓冲区通常对它们的访问也有效。

所以虽然这些文件被存储在本地磁盘上,但若这些文件被频繁的访问,那么很可能操作系统已经将它们保存在内存中了。