delphi 编译的程序为什么CPU有是占用达50%解决思路

delphi 编译的程序为什么CPU有是占用达50%
delphi 编译的程序为什么CPU有是占用达50% 一般CPU占用为10-30之前,有时高达50% 如果没有动作,CPU占用为0-2%

------解决方案--------------------
程序多线程计算也有可能哦.
与程序功能,机器配置和,CPU核心线程数有关系.
------解决方案--------------------
某处代码大量占用系统资源
------解决方案--------------------
代码可以加载过多的多余的代码吧
------解决方案--------------------
估计哪个循环用得不当了,加个sleep(5)试试
------解决方案--------------------
如果使用多线程,双核机器,有时CPU会占用50%
如果使用多线程,单核机器,有时CPU会占用100%