私は私のトレース・ファイルに次の行を持っている:理解Xdebugのメモリデルタ増加
0.5927 12212144 2780040.00 -> require_once(E:\web\lib\nusoap\nusoap.php) E:\web\some_path\file.php:28
私はこのファイルを必要とするメモリの2.7メガバイトの費用がかかりますことを知っています。単純にファイルを必要とするだけの費用がかかるのは普通ですか?ファイルを必要とするときのメモリコストにはどのような影響がありますか?
私は、必要とされる13行もあり、それぞれ少なくとも350 000KBのメモリが必要です。私はそれぞれ1メガバイトのコストが必要な2行があります。繰り返しますが、このようなことは普通ですか?
編集#1:
私は、メモリリークのため、このに目を向け始めました。私たちにはメモリ使用量が急増するスクリプトがありますが、それがダウンするとRAMの容量は10MB +(ish)増加します。 1点で
、Apacheが使用する450 000メガバイトに達したときに、私たちはこのようなメモリエラーのうちの取得を開始:
再びPHP Fatal error: Out of memory (allocated x) (tried to allocate y bytes) in/path_to/file.php(1758) on line z
その下の答えを選択してください、あなたの質問に答えます。私はyoucがXDebugを書いたDerickのようにより良い答えを得ることができないと言いたい。 – hakre