返回的数据点包括opcache_get_status()
:
'opcache_statistics' => [
'num_cached_scripts' => 90,
'num_cached_keys' => 96,
'max_cached_keys' => 3907,
...
]
缓存脚本的数量是正确且可以理解的(可以通过计算'scripts'
返回值的部分来确认)。但是“钥匙”到底指的是什么?我假设 Zend OPcache 可以组织为键/值存储。在这种情况下,脚本和键之间应该存在一对一的关系,除非......
- OPcache 还存储脚本以外的内容,或者
- 一些脚本使用 2 个或更多键存储
我没有看到列出 OPcache 使用的密钥的 API。