私はちょうど気づいた - php-fastcgiとNGINXを使用して、「空の」phpファイルでmemory_get_peak_usage()を呼び出すと、結果は〜120KBのメモリになる
<?php
print_r(memory_get_peak_usage());
?>
PHP はすべての呼び出しに本当に「多くの」メモリを必要としますか、それとも最初の呼び出し (私が推測するものを初期化する) でのみ発生し、その後のすべての連続した呼び出しはより少ないメモリを必要としますか?
空のファイルがすでに 140KB を使用していることにちょっと驚いたので、質問しています。いくつかのクラス、関数、および配列がその数を非常に速く押し上げると推測しています。
ええ、これはおそらく時期尚早の最適化と見なされることはわかっていますが、これらの 120KB がどこから来ているのか、また呼び出しあたりのコストを最小限に抑える方法があるかどうかを知りたいと思っています。