如何降低自己程序的资源占用?
来源:百度知道 编辑:UC知道 时间:2024/05/10 20:21:17
我发现我的程序在进入while循环后,占用系统资源太严重了(占用CPU达80%)
请问有什么简单方法能降低资源占用率啊?
谢谢各位回答了,我用ShowWindow(SW_MINIMIZE)把自己的程序最小化后就好多了
有空再试试各位的方法
请问有什么简单方法能降低资源占用率啊?
谢谢各位回答了,我用ShowWindow(SW_MINIMIZE)把自己的程序最小化后就好多了
有空再试试各位的方法
在while里面循环加入
Sleep(10);
试一下
如果不行,就只有优化你的代码了。
换台机.配置高点...
循环中不加Sleep是会占资源到100%的
单线程的还会导致程序循环期间不响应
用多线程,在线程中用while,加:
while(...)
{
...
Sleep(1);//停顿一毫秒
}