PHP Opcache
PHP Opcache
1. Opcache 是什么?
我们都知道, php 代码最终是要编译为 字节码(Opcode), 交由 Zend引擎 执行. 每次都生成 Opcode 是十分不必要的, 浪费性能. 所以就出现了 Opcache , 将编译好的字节码缓存起来. 下次请求的时候可以直接使用, 优化性能.
2. 相关的配置信息
;开启 opcache
opcache.enable=1
;生产环境中配置为0, 如果为 1, 则需要根据 revalidate_freq 配置的秒数 来检查更改
opcache.validate_timestamps=1
;检查脚本时间戳是否有更新时间
opcache.revalidate_freq=0
;Opcache的共享内存大小,以M为单位
opcache.memory_consumption=64
;用来存储临时字符串的内存大小,以M为单位
opcache.interned_strings_buffer=16
;Opcache哈希表可以存储的脚本文件数量上限
opcache.max_accelerated_files=4000
;使用快速停止续发事件
opcache.fast_shutdown=1
本作品采用《CC 协议》,转载必须注明作者和本文链接
Opcache
是一个好玩意👍相互学习