循环的时候比较多,如何有效的降低cpu消耗。(50分)

  • 主题发起人 主题发起人 ansili
  • 开始时间 开始时间
A

ansili

Unregistered / Unconfirmed
GUEST, unregistred user!
循环的时候比较多,如何有效的降低cpu消耗。
因为我现在的cpu消耗比较很高。
 
无解
如果代码不能优化,那么需要CPU的时间是固定的,降低CPU占用率就是延长CPU使用时间
 
如果想用时间来代替效率用sleep试试
 
循环多 导致CPU占满 界面不刷新的话 在你的循环中 加入
Application.ProcessMessages 减轻消息队列的阻塞
这样的语句 Cpu虽然还是很高 但界面不会卡死
 
接受答案了.
 
后退
顶部