我们正在使用PHP Web应用程序运行CentOS 6。
在我们推出一个新的版本后,似乎我们有一个内存问题,但是top不显示任何高使用率的实例。 我环顾四周,人们build议free检查,以检查它是否正被caching使用。 结果表明,它被caching以外的进程使用。




我想知道哪个方向开始寻找,并有任何build议,如果有的话。
非常感谢 – 马特
您应该让开发人员testing他们的代码(特别是在新版本中更改的代码)并测量内存使用情况。 像xdebug分析器这样的工具(你可以使用webgrind , phpstorm , qcachegrind / kcachegrind来读取结果)和(也许更重要的是) xhprof ,因为它也收集内存指标。 您可以使用像preinheimer / xhprof或perftools / xhgui这样的工具可视化数据。