现在位置 >首页 > 代码跟踪
0℃
2013年09月02日 php ⁄ 被围观 6,720 view+
写了一段很简单的代码示例,却发现运行起来速度很慢,出现性能问题的代码量并不大,排除了IO问题以后,写了一段测试代码,果然问题很快重现。 <?php $y="1800"; $x = array(); for($j=0;$j<2000;$j++){ $x[]= "{$j}"; } for($i=0;$i<30000;$i++){ if(in_array($y,$x)){ continue; } } ?> [root@xp trace]# time php test.php real 0m4.116s user 0m4.070s sys 0m0.028s 可以看出时间耗掉了4秒,下面用strace跟踪没拿到什么有效信息。 [root@xp trace]# ...
阅读全文
×
腾讯微博