性能测试 lua VS java VS nodejs VS c++

该博客通过在酷睿i5-4200U, 4G DDR3环境下进行性能测试,比较了chrome浏览器、node.js 0.12和4.0、Lua 5.2.3以及c++ vs2012执行Math.sqrt运算的次数。结果显示,c++执行速度最快,约5千万次,其次是Java,达到4千万次,然后是Node.js(v8引擎),约8百万次,Lua速度最慢,约3百万次。" 116840775,10543730,华为光猫修改双模、SN、MAC地址教程,"['Linux', '网络设备', '华为', '光猫配置']
摘要由CSDN通过智能技术生成

主机: 酷睿i5-4200U, 4G DDR3



求每秒执行开平方次数
测试结果:


>>>=== chrome 45.0.2454.85 m: (浏览器因为还要执行其他的渲染操作所有降低了js的效率)
1s Math.sqrt do 436849      // 解释: 1  秒 执行 sqrt() 函数的次数 436849 次
1s Math.sqrt do 432051
1s Math.sqrt do 430482
1s Math.sqrt do 418521
1s Math.sqrt do 431072
1s Math.sqrt do 428187
1s Math.sqrt do 436510
1s Math.sqrt do 431959
1s Math.sqrt do 427543
1s Math.sqrt do 428449
avg 1s use 430162.3 counts  // 解释 平均 1s 执行 43万次


>>>=== node 0.12:
1s Math.sqrt do 8054416
1s Math.sqrt do 8158594
1s Math.sqrt do 8331699
1s Math.sqrt do 8255630
1s Math.sqrt do 8331886
1s Math.sqrt do 8283210
1s Math.sqrt do 8135069
1s Math.sqrt do 8268996
1s Math.sqrt do 8316290
1s Math.sqrt do 8210444
avg 1s use 8234623.4 counts


>>>=== node 4.0: (相比前一个版本, 效率确实提高了呢, v8每次更新都有很大变化啊)
1s Math.sqrt do 8758179
1s Math.sqrt do 8309689
1s Math.sqrt do 8874033
1s Math.sqrt do 8808449
1s Math.sqrt do 8852651
1s Math.sqrt do 8835441
1s Math.sqrt do 8793725
1s Math.sqrt do 8846457
1s Math.sqrt do 8817173
1s Math.sqrt do 8813811
avg 1s

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值