找回密码
 注册
搜索
查看: 1902|回复: 25

luajit runtime

[复制链接]
门派:桃花岛
发表于 2020-2-16 14:09:49 | 显示全部楼层 |阅读模式
mush内置的lua效率并不算高。最简单暴力的做法就是升级到luajit。
有兴趣的不妨百度一下相关信息,业界比较广泛的应用了。
我看了看mushclient的官方论坛,也有人测试过。据说没有任何问题

我早上也编译了一份基于windows 64位版本。目前跑公版没啥问题。发现了两个正则表达式的bug,以前的写法有问题。
不过无伤大雅,很容易改。
除此以外跑起来还算不错。有兴趣的不妨一试

使用方法很简单,解压后直接覆盖到mush目录下,可以提前备份之前的lua.5.1.dll以防万一

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

门派:丐帮
发表于 2020-2-16 14:34:11 | 显示全部楼层
这个和之前的从应用上有什么区别呢?
门派:桃花岛
 楼主| 发表于 2020-2-16 14:39:22 | 显示全部楼层
feicui@tj 发表于 2020-2-16 14:34
这个和之前的从应用上有什么区别呢?

理论上lua相关代码越跑越快
内存消耗也会降低些。
跑复杂代码可以轻松获得10倍以上速度提升。
mush的脚本都比较简单,用这套runtime理论上有帮助,但可能没有10倍那么夸张了。

而且更规范,避免了一些5.1自己的bug,比如说找到了两处正则表达式写的不规范的问题。
门派:明教
发表于 2020-2-16 14:45:43 | 显示全部楼层
3d得复杂代码可是10倍提升,mush 也有3-4倍提升把。
门派:明教
发表于 2020-2-16 14:46:24 | 显示全部楼层
大神一枚啊                     
门派:昆仑派
发表于 2020-2-16 15:03:07 来自手机 | 显示全部楼层
膜拜大神 下来试试……
门派:桃花岛
发表于 2020-2-16 17:47:32 | 显示全部楼层
修正了2个regex之后跑起来了,看看有没有其他问题,多谢分享
门派:明教
发表于 2020-2-16 19:27:15 | 显示全部楼层
先献上膝盖,期待两个效率对比的图,最好24小时以上

个人感觉目前瓶颈在服务器的3秒80步上,新软件不知道提高多少,有5%的实质提升都是非常了不起的突破
门派:丐帮
发表于 2020-2-16 21:42:31 | 显示全部楼层
虽然看不懂,还是顶一下   
门派:铁掌帮
发表于 2020-2-17 09:11:09 | 显示全部楼层
aws@tj 发表于 2020-2-16 17:47
修正了2个regex之后跑起来了,看看有没有其他问题,多谢分享

这两个是什么问题啊

我也是更新进去跑不起来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-8-14 10:55 , Processed in 0.056959 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表