我在跟踪文件中的以下行:了解的Xdebug内存的增量增加
0.5927 12212144 2780040.00 -> require_once(E:\web\lib\nusoap\nusoap.php) E:\web\some_path\file.php:28
我知道需要这个文件将耗资内存2.7MB。仅仅需要文件会花费那么多是否正常?需要文件时会影响内存成本?
我还有另外13条线是需要的,每条线至少需要350,000KB的内存。我有两条线,每条线需要1MB。同样,这种事情是否正常?
编辑#1:
我开始考虑这是由于内存泄漏。我们有一个脚本,会使内存使用量增加,但当它下降时,内存将增加10MB +(ish)。
在一个点上,当阿帕奇达到使用450 MB 000,我们开始走出这样的内存不足的错误:
PHP Fatal error: Out of memory (allocated x) (tried to allocate y bytes) in/path_to/file.php(1758) on line z
低于回答您的问题请选择一个答案。我想说你不可能得到像编写XDebug的Derick更好的答案。 – hakre 2012-01-11 20:20:32