TC官方合作论坛

标题: 我发现一个问题,运行久了脚本执行效率会变慢!!! [打印本页]

作者: ugvlc    时间: 2013-7-16 19:52
标题: 我发现一个问题,运行久了脚本执行效率会变慢!!!
我发现一个问题,运行久了脚本执行效率会变慢!!!

好象很卡的样子。

我是代码有7、8千行,是不是脚本太大了?

作者: cylhb    时间: 2013-7-16 20:42
可能有些资源没释放。。跟代码多少行是没有关系的,主要看代码内容逻辑之类的
作者: ugvlc    时间: 2013-7-18 12:37
可能有些资源没释放。。跟代码多少行是没有关系的,主要看代码内容逻辑之类的
cylhb 发表于 2013-7-16 20:42:29
首先谢谢版主的回复哟。主要我的循环中,用跳出 命令用的比较多。

另外还用了几个跳转命令,是不是这原因呢?

还有就是全局变量有20多个,这也会影响吗?

作者: 1357501545    时间: 2013-7-18 16:05
脚本中 大量的循环 占用系统资源比较多,在条件允许情况下,增加一些延时时间,可以很大程度减负。
作者: ugvlc    时间: 2013-7-19 12:40
脚本中 大量的循环 占用系统资源比较多,在条件允许情况下,增加一些延时时间,可以很大程度减负。
1357501545 发表于 2013-7-18 16:05:40
关键在脚本启动初期,脚本动作是迅速的哟,只是运行时长了才变慢的,这个时也就10来分钟吧。
要说是因为循环的话,应该只要运行就很卡才对。

晚上去加一个释放进程内存的命令,每30秒释放一下脚本进程的内存。看管用不?





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1