PHP OpCache优化

Vin*_*u D 2 php caching magento opcache

我在php中启用了操作码缓存,它将页面加载节省了25%.

我使用优秀的OpCache.php GUI工具,我的输出如下.

键输出如下. 在此输入图像描述

命中输出如下. 在此输入图像描述

我试图了解那里的一些基本功能.
1.什么是缓存密钥和空闲密钥?
2.如何减少我的失误?我在某处读到opcache_hit_rate应该高于99%.有没有办法进行这种微调.我目前处于91%
3.如何使用可视化?

我是这方面的初学者,非常感谢任何帮助.非常感谢.

dus*_*uff 6

  1. 由于技术原因,PHP操作码缓存将值存储在一组固定的"箱"中,这里称为"缓存键".缓存键与空闲键的比率是缓存有多满的粗略指示.

  2. 你的错过率现在很高,因为你没有非常使用你的应用程序 - 我的猜测,我会说自从你的web服务器启动以来,你的应用程序已经有大约11个请求.这个是正常的; 前几个请求总是会导致未命中,因为所涉及的文件尚未加载到缓存中.

  3. 一般来说:忽略它.除非您的应用程序以您认为与缓存相关的方式执行不良或行为不当,否则您无需查看此内容.

  • 自服务器启动以来,opcache统计信息主要是累积的.您的屏幕截图显示了653个缓存脚本上的7160次点击; 7160÷653≈11. (2认同)