TC官方合作论坛

标题: 循环是怎么降低CPU使用率? [打印本页]

作者: zc1835429    时间: 2012-9-2 11:28
标题: 循环是怎么降低CPU使用率?
循环是怎么降低CPU使用率?加入等待,还是一样的卡,有什么办法解决..
作者: feng123144    时间: 2012-9-2 11:33
等待时间的选择加长减短试试
作者: 陌上青衣。    时间: 2012-9-2 11:55
延迟稍微加长,

如果找图或找色找字,尽量不要用死循环,  如果可以,多线程最好不要同时 使用循环
作者: yebochen    时间: 2012-9-2 18:58
乐趣灌水帖(并非只是回复灌水)
http://bbs.tyuyan.com/thread-16644-1-1.html
作者: zc1835429    时间: 2012-9-2 19:37
回复 2楼feng123144的帖子

我的等待时间是2S都卡
作者: mzbqhbc    时间: 2012-9-2 21:20
那是不是你的电脑问题呀?
作者: feng990070    时间: 2012-9-6 10:24
估计不是卡,而是你写的循环太庞大,要想办法简化
作者: kevinqq    时间: 2012-9-6 10:38
其实在我看来嘛,并不是延时越大就越好,
例如说 如果你想延时5S  建议这样子处理

for(int i=0,i<500;i++)
    help.sleep(10)
endfor

这样子可以在一定程度上降低CPU  
当然如果在这个循环里面加上大漠的downCpu     你会发现 CPU使率就会变得非常低,

但是游戏可能会很卡,我想这并不是太大的影响


表示我六开,每个账号都用死循环监控, 基本上CPU在20-30浮动,





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