觀察記憶體用量
error_log('記憶體目前用掉 '.memory_get_usage().' ; 最多用掉 '.memory_get_peak_usage());log 起來觀察就可以了
釋放程式中 array 所佔用的記憶體
unset($userInfoAry); // 釋放記憶體指令是下了, 但以 batch 方式在跑大量資料時, 並沒有釋放...
網路上有人說 v5.3 之前的回收機制不好,
這部份就沒在 5.3 之後的 php 去測了
所以這語法我實測的結果是沒有用!
cf : http://www.gocar.idv.tw/phpbb3/viewtopic.php?f=9&t=27
沒有留言:
張貼留言