测试>和sleep来控制脚本在某个阶段暂停以便检测状态。

复制代码 代码如下:


>';
sleep(5);

$o = array();
for ($i=0;$i<=100000;$i++) {
$o[]='aaaaaaaaaaaaaaaaaaaaa';
}
echo '2>>';
sleep(5);

unset($o);
echo '3>>';
while (true) {
echo '..';
sleep(10);
}
?>

监测内存使用情况的bash script(注意:里面的”mem”是取自上面的
while true;do clear;ps au|grep -v "\(vi\|grep\)"|grep "\(mem\|RSS\)";sleep 2;done;
以下是$/usr/local/bin/
3164
18076
17572

4088
14400
4424
大家可以看到5.1.6这个版本,unset数组之后,内存并没有从进程里释放出来,虽然它是可以继续被这个
大家可能还注意到,在最开始,5.2.0的内存使用比5.1.6多了几个kb,这是由于5.2.0增加了一些新的东西,这个是很正常的。

另外

09-19 00:06