設置php_value memory_limit
總是涉及一些猜測,而我自己傾向於使用超過必要值高只是爲了確保奇內存餓調用不會導致致命的錯誤。測量最大PHP內存使用
不過,我正在尋找一個shell腳本,其行爲類似於htop
或top
,但不是顯示當前值,而是隻記住PHP腳本消耗的最大內存並保留它。在幾天內這樣的價值將是一個非常有價值的指示器,它應該被設置爲php_value memory_limit
。有這樣的事情存在嗎?
設置php_value memory_limit
總是涉及一些猜測,而我自己傾向於使用超過必要值高只是爲了確保奇內存餓調用不會導致致命的錯誤。測量最大PHP內存使用
不過,我正在尋找一個shell腳本,其行爲類似於htop
或top
,但不是顯示當前值,而是隻記住PHP腳本消耗的最大內存並保留它。在幾天內這樣的價值將是一個非常有價值的指示器,它應該被設置爲php_value memory_limit
。有這樣的事情存在嗎?
大約節省用memory_get_peak_usage在數據庫/文件返回的值是什麼?
我想這是一個有用的方式來使用非常困難,因爲它依賴於你正在處理數據的結構和數量。
說你這一週的測量,並有數據的約100抽象行。你解決一個數字。 在兩個月的時間,你的網站/應用去病毒,你有10000個數據的抽象行處理。
所以,我的意思是這樣的:當你的測量值可能是適當的今天,它可能不是明天,如果你今天處理的數據是從明天的不同。
此鏈接解釋PHP的內存管理器可以使用的:http://www.ibm.com/developerworks/opensource/library/os-php-v521/
設置較高的內存限制,並不意味着PHP將自動吸了那麼多的內存各一次。雖然設置限制是一個好主意,但設置一個高限不會讓您的系統內存不足,除非您確實有一堆行爲不當的腳本。 –