首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一个每秒都要循环运行的线程,怎么让它不要占用cpu的时间

2012-02-27 
一个每秒都要循环运行的线程,如何让它不要占用cpu的时间线程要做不少的事情,但是每做完,隔一秒又要循环做,

一个每秒都要循环运行的线程,如何让它不要占用cpu的时间
线程要做不少的事情,但是每做完,隔一秒又要循环做,

是长时间在机器上跑的,注意点什么让这个程序不会霸占cpu,也就是说不会怎么影响机器做其它的事情

[解决办法]
睡眠xx毫秒,避免CPU占用率过高
Sleep(200);

[解决办法]
Sleep();
[解决办法]
每次循环占多长时间?
可以考虑用Timer做个定时器
[解决办法]
多放
Sleep(0);

热点排行