安装配置函数php_apc
小(以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字段值)。
III. 函数:
apc_cache_info - retrieves cached information (and meta-data) from apc's data store检索缓存信息(元数据)从apc的数据存储
apc_clear_cache - clears the apc cache扫清了apc缓存
apc_define_constants - defines a set of constants for later retrieval and mass-definition定义了一组常量供以后检索和mass-definition
apc_delete - removes a stored variable from the cache从缓存中删除存储变量
apc_fetch - fetch a stored variable from the cache从缓存中获取存储变量
apc_load_constants - loads a set of constants from the cache从缓存中加载一组常量
apc_sma_info - retrieves apc's shared
本文出自:琅枫个人博客。如需转载请注明出处!
本文出处:"https://www.langfujun.top/learn/other/30.html"
如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~
微信打赏

支付宝打赏
