background image

; 你可以尝试增大此值。

apc.shm_size = 30

;SYS
; 每个共享内存块的大小(以 MB 为单位,建议值为 128~256)。
; 有些系统(包括大多数 BSD 变种)默认的共享内存块大小非常少。

apc.slam_defense = 0

;SYS(反对使用该指令,建议该用 apc.write_lock 指令)
; 在非常繁忙

服务器

,无论是启动服务还是修改文件,

; 都可能由于多个进程企图同时缓存一个文件而导致竞争条件。
; 这个指令用于设置进程在处理未被缓存的文件时跳过缓存步骤的百分率。
; 比如设为 75 表示在遇到未被缓存的文件时有 75%的概率不进行缓存,从而减少碰撞几
率。

 

鼓励设为 0 来禁用这个特性。

apc.stat = On

;SYS
; 是否启用脚本更新检查。
; 改变这个指令值要非常小心。

 

默认值 On 表示 APC 在每次请求脚本时都检查脚本是否被更新,

; 如果被更新则自动重新编译和缓存编译后的内容。但这样做对性能有不利影响。

 

如果设为 Off 则表示不进行检查,从而使性能得到大幅提高。

; 但是为了使更新的内容生效,你必须重启 Web

服务器

; 这个指令对于 include/require 的文件同样有效。但是需要注意的是,
; 如果你使用的是相对路径,APC 就必须在每一次 include/require 时都进行检查

定位

件。
; 而使用绝对路径则可以跳过检查,所以鼓励你使用绝对路径进行 include/require 操作。

apc.user_entries_hint = 100

;SYS
; 类似于 num_files_hint 指令,只是针对每个不同用户而言。

 

如果你不能确定,则设为 0 。

apc.write_lock = On

;SYS
; 是否启用写入锁。
; 在非常繁忙

服务器

,无论是启动服务还是修改文件,

; 都可能由于多个进程企图同时缓存一个文件而导致竞争条件。
; 启用该指令可以避免竞争条件的出现。

apc.rfc1867 = Off

;SYS
; 打开该指令后,对于每个恰好在 file 字段之前含有 APC_UPLOAD_PROGRESS 字段的上
传文件,
; APC 都将自动创建一个 upload_的用户缓存条目(就是 APC_UPLOAD_PROGRESS 字段
值)。

3. 函数:
apc_cache_info        - Retrieves cached information (and meta-data) from APC's data store

apc_clear_cache       - Clears the APC cache