PHP配置OPcache提升性能

vim /your-path/php.ini


启动

opcache.enable=1


共享内存的大小, 总共能够存储多少预编译的 PHP 代码(单位:MB)

opcache.memory_consumption=512


暂存池中字符串的占内存总量.(单位:MB)

opcache.interned_strings_buffer=64


最大缓存的文件数目 200 到 100000 之间

opcache.max_accelerated_files=20000


开启文件时间戳验证

该配置值用于重新验证脚本,如果设置为 0(性能最佳),需要手动在每次 PHP 代码更改后手动清除 OPcache。如果你不想要手动清除,可以将其设置为 1 并通过 opcache.revalidate_freq 配置重新验证间隔,这可能会消耗一些性能,因为需要每隔 x 秒检查更改。

opcache.validate_timestamps=0


60秒检查一次文件更新 注意: 0是一直检查不是关闭

; opcache.revalidate_freq=60


是否保存文件/函数的注释

opcache.save_comments=1


打开快速关闭, 打开这个在PHP Request Shutdown的时候会收内存的速度会提高

opcache.fast_shutdown=1

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容