2012-03-15

CODE - php 觀察記憶體用量 & 釋放記憶體



觀察記憶體用量
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




沒有留言:

張貼留言