PHP的内存泄漏工具?使用LAMP

时间:2011-05-26 22:15:10

标签: php linux memory-leaks

任何人都知道发现PHP的memleaks的好工具?我可以使用客户端或服务器端。感谢

2 个答案:

答案 0 :(得分:2)

您不需要为大多数应用程序管理内存。这不是C.但是,据说,我假设您有充分的理由在PHP中需要内存泄漏检测器。 This article解释了稍微过时(但仍然相关)的PHP版本中的内存使用情况。向下滚动到“PHP中的内存管理功能”部分,以获取内置内存管理功能。

以下是最受欢迎的概述:

  1. memory_get_usage:获取当前PHP脚本使用的总字节数
  2. memory_get_peak_usage:获取当前PHP脚本使用的最大字节数
  3. ini_get('memory_limit'):获取当前PHP脚本允许的最大字节数

答案 1 :(得分:1)

我建议您XDebug并可能添加xhprof

难以实现,易于工作以及非常好的可视化和查找泄漏的方式(包括时间和内存)。