Questions tagged «drupal»

4
如何使用Apache和PHP调查内存泄漏?
我们正在运行一个繁重的Drupal网站,以执行财务建模。考虑到apache使用的内存随着时间的增长而apache进程数保持稳定,我们似乎正在遇到某种内存泄漏: 我们知道内存问题来自apache / PHP,因为每当发出a时/etc/init.d/httpd reload,内存使用率就会下降(请参见上面的屏幕截图和下面的CLI输出): 在httpd重新加载之前 $免费 已使用的可用共享缓冲区总数 内存:49447692 45926468 3521224 0 191100 22609728 -/ +缓冲区/缓存:23125640 26322052 掉期:2097144 536552 1560592 httpd重新加载后 $免费 已使用的可用共享缓冲区总数 内存:49447692 28905752 20541940 0 191360 22598428 -/ +缓冲区/缓存:6115964 43331728 掉期:2097144 536552 1560592 每个apache线程分配了一个memory_limit512MB 的PHP ,这说明了内存使用率过高而请求量很少,而max_execution_time120秒的中断时间将终止执行时间较长的线程,因此应避免内存使用率的持续增长。看到。 问:我们如何调查导致此内存泄漏的原因? 理想情况下,我正在寻找可以在系统上执行的故障排除步骤,而无需打扰开发团队。 附加信息: OS: RHEL 5.6 PHP: 5.3 Drupal: 6.x MySQL: 5.6 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.