22问答网
所有问题
怎么解决易语言CPU占用过高啊 我是新手 看见你的提问里面有说过问题已解决 希望帮助一下
如题所述
举报该问题
推荐答案 2012-03-11
那是我刚学这东西时遇到的问题,当时我用的是判断循环,因为循环本身就是很占CPU的,因为效率高,如果你可以适当的牺牲一部分效率,只要再循环中加上 处理事件(),并且最好用
多线程
来执行,你到网上搜索一下高精度延时模块,这个有源码,加到循环里面,配合处理事件+多线程,会占的少一些,如果没用循环,或者延迟(),占CPU高的离谱的就是你的命令有问题,检查一下代码。。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/0T0fhfS2f.html
其他回答
第1个回答 2012-03-11
新建只有一个窗口的程序,运行一下, 看看程序进程CPU占用率高不高。如果是,那是软件本身。
不高的话 从自己的代码找原因,检查一下是否有死循环代码(就是给出的条件永远成立 不停循环代码) ,另外有些代码很吃CPU,组件时钟 过多也会吃CPU。
相似回答
易语言占CPU
太高
怎么解决
答:
少用全局变量,少做文件读写,子程序多加入返回(),适当延长时钟周期
易语言怎么
才能有效的减少
CPU的占用
率呢,小弟无能没办法,谁能帮忙...
答:
尽量使用多线程处理事件 如果不会多线程最好在循环语句的末端增加一个延时语句
例如:延时(50) 如果不想延时可以用 处理事件() 命令。
大家正在搜
占用cpu高怎么解决
解决cpu占用过高
win10cpu占用过高怎么办
cpu过高怎么解决
怎么解决cpu占用率
电脑cpu占用过高换什么硬件
cpu突然占用过高
系统cpu占用过高
检测到当前cpu占用过高
相关问题
我是易语言新手看到一个延迟新方法,据说能解决占用CPU过高的...
易语言占CPU太高怎么解决
易语言 使用 延迟 命令后,cpu占用率就很高?怎么解决啊?...
易语言多线程占用CPU过高,有高人能为我解决 吗
易语言怎么才能有效的减少CPU的占用率呢,小弟无能没办法,谁...
易语言 有关程序优化的问题,如降低CPU利用率,解决假死,提...