0
我已經搜索了很多,但一直未能找到一個功能性的答案,以便如何最好地確定如何在一個時間點在腳本內分配內存。確定如何分配內存
我不是在尋找memory_get_usage(),它告訴我有多少內存被使用,而是在尋找內存的分配方式 - 例如,存在哪些變量,正在消耗內存,多少他們正在使用。我需要這個來解決腳本中的內存問題。
我已經搜索了很多,但一直未能找到一個功能性的答案,以便如何最好地確定如何在一個時間點在腳本內分配內存。確定如何分配內存
我不是在尋找memory_get_usage(),它告訴我有多少內存被使用,而是在尋找內存的分配方式 - 例如,存在哪些變量,正在消耗內存,多少他們正在使用。我需要這個來解決腳本中的內存問題。
聽起來像你正在尋找一個內存分析器。看看XHProf。
我想你正在尋找'get_defined_vars()',http://php.net/manual/en/function.get-defined-vars.php,你可以循環使用'memory_get_usage()'和'unset()'你可以確定尺寸。 – cmorrissey