为何程序狂吃内存CPU? ( 积分: 100 )

  • 主题发起人 主题发起人 huwei1118
  • 开始时间 开始时间
H

huwei1118

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi写了个,电话录音程序,硬件是基本Usb电话录音盒的.程序中用到了两个线程和一些回调函数,程序是非常简单的,可程序一运行,CPU就被占掉了50%以上,请教高手,这类问题,应该怎么解决,问题会出在什么地方?
 
仔细检查是不是线程互相调用、抵制死循环的原因
 
线程循环里调用sleep(1);
 
用sleep(100)解决了[:D]
 
后退
顶部