0 1
kiss2044

kiss2044作者

发布于 2019-10-13 #好文阅读

什么是PHP Opcache

PHP Opcache

  1. Opcache 是什么?

我们都知道,php 代码最终是要编译为 字节码 (Opcode), 交由 Zend 引擎 执行。每次都生成 Opcode 是十分不必要的,浪费性能。所以就出现了 Opcache , 将编译好的字节码缓存起来。下次请求的时候可以直接使用,优化性能.

  1. 相关的配置信息

;开启 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

1 条评论

夜间
模式

夜间模式

页面皮肤

分享
好友