php - APC 显示 100% 碎片

标签 php apc

APC显示 100% 碎片。这不好吗?

这是否意味着它根本没有帮助?我应该走哪些途径来改善情况?

提前致谢。

最佳答案

根据我的经验,是的。我有一个 APC 显示 100% 碎片的系统,性能很差。我增加了 APC 的内存限制(在我的例子中增加到 200 MB——但是我们有很多代码)足以给它一些松弛的空间。碎片化为零,IIRC,服务器上的 CPU 使用率下降了 50%。

此外,请确保您正在使用 APC 附带的 apc.php 脚本来监视碎片/利用率。我们甚至编写了一个 nagios 检查来监视 APC,因为我们有足够的流量,当 APC 填满时,apache 会完全锁定。

故事的寓意:为 APC 提供足够的内存,并监控利用率。

关于php - APC 显示 100% 碎片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2279448/

相关文章:

php - 在 Windows 上安装 PHP APC 扩展

php - 在不支持它的 php 5.2 上使用 CRYPT_BLOWFISH

php - 何时使用 index.php 而不是 index.html

php - 如何使用 codeigniter 连接到不同服务器中的数据库

php - 如何将自定义行为添加到 symfony 缓存 :clear?

没有 APC 的共享主机上的 Symfony2 - 太慢了

javascript - 使用 bootstrap 进行实时过滤器搜索

php - 如何从 mySQL 数据库创建格式化的 Excel 列表?

javascript - APC 和 Codeigniter 的进度条 - IE 和 Chrome 的问题

php - Hip Hop vs APC vs 其他或 php 操作码缓存