Lua 5.3为何很慢?该不该升级
答案:2 悬赏:20 手机版
解决时间 2021-02-20 11:22
- 提问者网友:蔚蓝的太阳
- 2021-02-19 18:16
Lua 5.3为何很慢?该不该升级
最佳答案
- 五星知识达人网友:平生事
- 2021-02-19 19:42
随便搜索了一个 luajit, lua5.1, lua5.3的比较,虽然只是比较浮点数的矩阵乘法(不能很好的体现 Lua5.3的整数性能),但是怎么 5.3可以比 5.1慢那么多呢?连 5.3最擅长的整数也不见得多块
八皇后求解 N次:
Lua 5.1.5: 4.044 秒
Lua 5.3.0: 4.761 秒
速度差别:17%
整数矩阵乘法:
Lua 5.1.5: 3.788 秒
Lua 5.3.0: 3.948 秒
速度差别:4%
浮点矩阵乘法:
Lua 5.1.5: 3.809 秒
Lua 5.3.0: 3.896 秒
速度差别:2%
对于逻辑来说,各种代码分支运行速度,Lua 5.3慢 17%
对于计算来讲,浮点坐标是躲不开的,在计算上 Lua5.3并没有优势,整数上也没多快。
八皇后求解 N次:
Lua 5.1.5: 4.044 秒
Lua 5.3.0: 4.761 秒
速度差别:17%
整数矩阵乘法:
Lua 5.1.5: 3.788 秒
Lua 5.3.0: 3.948 秒
速度差别:4%
浮点矩阵乘法:
Lua 5.1.5: 3.809 秒
Lua 5.3.0: 3.896 秒
速度差别:2%
对于逻辑来说,各种代码分支运行速度,Lua 5.3慢 17%
对于计算来讲,浮点坐标是躲不开的,在计算上 Lua5.3并没有优势,整数上也没多快。
全部回答
- 1楼网友:深街酒徒
- 2021-02-19 20:49
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯