TC官方合作论坛

标题: 多线程运行起来好卡,常规来说是机器问题还是代码问题... [打印本页]

作者: ekeen    时间: 2014-9-13 20:27
标题: 多线程运行起来好卡,常规来说是机器问题还是代码问题...
本帖最后由 ekeen 于 2014-9-14 00:35 编辑

补充一下:比如说遍历一个背包,设置延时600毫秒移动一个格子,单开双开三开的时候都是正常的延时,但是开到5开的时候,这个延时实际上都达到了2秒左右才移动一个格子,这是代码的问题吗?

作者: 来不及的来得及    时间: 2014-9-13 21:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: zsconverse    时间: 2014-9-13 21:42
一般来说  电脑再差 运行一个几MB的软件是不会卡的
所以应该是你代码的问题
作者: adbook    时间: 2014-9-13 21:48
注意 延时 的使用
作者: ekeen    时间: 2014-9-14 00:34
adbook 发表于 2014-9-13 21:48
注意 延时 的使用

比如说遍历以个背包延时600毫秒移动一个格子,单开双开三开的时候都是正常的延时,但是开到5开的时候,这个延时实际上都达到了2秒左右才移动一个格子,这是代码的问题吗?
作者: 江风影    时间: 2014-9-14 08:46
相对而言,线程开启后,只要没关,都会占用一部分资源,所以不用的线程要及时关闭,同时能不多开线程就不开线程,这样会让程序更加精简和高效,线程越多,对程序的控制越繁杂
作者: adbook    时间: 2014-9-16 14:44
机子太吃力了。可以优化一下游戏,最后考虑加**件




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