Sun Java System Web Proxy Server 4.0.8 管理指南

了解高速缓存结构

高速缓存由一个或多个分区组成。从概念上讲,分区是指磁盘上留作高速缓存之用的存储区域。如果想要让高速缓存跨越若干个磁盘,请至少为每个磁盘配置一个高速缓存分区。可以单独管理各个分区。也就是说,您可以独立于其他所有分区来启用、禁用和配置某个分区。

在一个位置存储大量高速缓存的文件会降低性能,因此,请在每个分区中创建若干个目录或段。段是高速缓存结构中仅次于分区的下一个级别。高速缓存跨所有分区最多可以有 256 个段。高速缓存段的数量必须为 2 的幂(例如,1、2、4、8、16、...、256)。

高速缓存分层结构中的最低级别是子段。子段是指段内的目录。每个段有 64 个子段。高速缓存的文件存储在子段,即高速缓存的最低级别中。

下图显示了一个含有分区和段的高速缓存结构示例。在此图中,高速缓存目录结构将整个高速缓存划分为三个分区。第一个分区包含四个高速缓存段,后两个分区各包含两个段。

每个高速缓存段的表示方法是:以 "s" 代表段,其后是段号。对于显示为 s3.4 的段,3 表示高速缓存段数 (23 = 8) 中 2 的幂次,4 表示段号(共 8 个段,分别标记为 0 到 7)。因此,s3.4 代表 8 个段中的第 5 个段。

图 12–2 高速缓存结构示例

该图显示了一个高速缓存目录示例,其中,整个高速缓存划分为三个分区。