我在跟蹤文件中的以下行:瞭解的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