PHP配置OPcache提升性能

2019-10-12  本文已影响0人  三喵w

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

上一篇 下一篇

猜你喜欢

热点阅读