如何降低自己程序的资源占用?

来源:百度知道 编辑:UC知道 时间:2024/05/10 20:21:17
我发现我的程序在进入while循环后,占用系统资源太严重了(占用CPU达80%)

请问有什么简单方法能降低资源占用率啊?
谢谢各位回答了,我用ShowWindow(SW_MINIMIZE)把自己的程序最小化后就好多了

有空再试试各位的方法

在while里面循环加入
Sleep(10);

试一下

如果不行,就只有优化你的代码了。

换台机.配置高点...

循环中不加Sleep是会占资源到100%的
单线程的还会导致程序循环期间不响应
用多线程,在线程中用while,加:
while(...)
{
...
Sleep(1);//停顿一毫秒
}