最佳答案
根据我的经验,是的。我有一个 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/