新出的原子钟的作用是什么?
功能:脚本性能原子钟
命令:PRINTUSETIME (1:脚本开始 2:脚本结束) N$保存变量
说明:检测一段脚本的执行时间单位(微秒) 1000微秒=1秒钟 数值越低说明脚本执行效率越高
例子:
[@main]
#if
#act
PRINTUSETIME 1
#call [\\GEE团队\\测试.txt] @我是真的很复杂
PRINTUSETIME 2 N0
Sendmsg 6 提示:脚本执行耗时<$STR(N0)>秒
基于很多用户写的脚本过于不规范,特推出,做版本复杂执行脚本如攻击触发等等,用原子钟去走一走.能优化的优化
这个能优化什么东西,它的原理是啥?
补充内容 (2022-7-3 12:00):
是否每一个#call上下都加一个,还是把所有#call都加再命令中间就行? 应该是用来你自己判断 脚本运行的时间 来考量占用多少资源 优化应该是要自己优化的 说明说的很清楚呀,这个是脚本执行耗时用的检测命令,方便优化脚本使用的,如果是几十行的脚本就没必要测耗时了,几百甚至上万行的脚本一起执行的还可以测一下耗时。 28055 发表于 2022-7-3 12:21 说明说的很清楚呀,这个是脚本执行耗时用的检测命令,方便优化脚本使用的,如果是几十行的脚本就没必要测耗 ...
你说了,但又好像没有说。 msxiaobi 发表于 2022-7-3 12:16 应该是用来你自己判断 脚本运行的时间 来考量占用多少资源 优化应该是要自己优化的
就是看下这段脚本执行一次需要多少秒?,然后自己看看那些段落可以简化?,如果是这样,肉眼都能看出来啊,没有必要走原子钟 肉眼能看出来,,牛逼。。 有的脚本太多行,这个其实就是检查运行这段脚本花了多少时间。 我个人还没测试,暂时是这么理解的,不知道对不对
这是用来测试优化的功能性脚本命令.你版本不卡没事就无视.有问题就可以测试下找问题..当然,肯定马上会有很多人拿来测试一大堆东西,然后做数据流大佬....
比如,有些版本攻击触发写了很多BUFF触发之类的,可以开始放1,最后放2,看看攻击一次,到底那些脚本运行花了多少时间,看有没有必要优化,或者纠正脚本写法. batmanljy 发表于 2022-7-3 15:38 肉眼能看出来,,牛逼。。
自己写的脚本,都没点数吗? 你牛逼就是了。
页:
[1]
2