问题描述
我获得了NodeJS(以及带Swoole的PHP)所具有的异步优势,但是为什么在纯粹的单核,单进程,同步用例中,NodeJS却比PHP如此之快?
<?PHP
$j = 0;
$start_time = time();
for($i = 0; $i <= 1000000000; $i++){
$j += $i;
}
$total_time = time() - $start_time;
echo $j."\n";
echo "Total Time: ".$total_time."\n";
?>
在41秒内执行
这是我的NodeJS代码:
console.time("elapsed");
var i;
var j = 0;
for(i = 0; i <= 1000000000; i++){
j += i;
}
console.log(j);
console.timeEnd("elapsed");
在2.9秒内执行
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)