我使用的是Delphi 7,但我已经试用了Delphi 2005 - 2010版本.
在所有这些新版本中,当屏幕上显示Delphi IDE时,我的CPU利用率为50%(一个核心为100%,另一个核心为"放松").IDE最小化时不会发生这种情况.我的电脑因此而过热.
有没有提示为什么会这样?看起来如果我想升级到Delphi 2010,我需要先升级我的冷却系统.而且我有点懒,特别是我想要卸下我的电脑并购买一台新电脑(在接下来的6个月内) - 可能我也必须购买Win 7许可证.
更新
Delphi XE和XE7也受到这个bug的困扰.
解答如下!
解
100%的CPU利用率问题是由Delphi按钮引起的(在Delphi的工具栏中)!
我喜欢在新的全屏和旧的类似Delphi-7的IDE之间切换.有一个名为"停靠编辑窗口"的按钮可以执行此操作.每次我安装新版本的Delphi时,我都配置了IDE的外观并将该按钮放在工具栏中.删除按钮后,一切正常.
结论,请勿在IDE工具栏上删除此按钮.
更新2010
我在IDE中打开DPR文件时发现了类似的问题.但是,没有解决方案.
更新2011
又一个类似的Delphi错误(@Warren P提供的解决方案)
Delphi XE需要一个完整的核心(100%的CPU利用率)
更新2015
我找到了导致上述问题的按钮(编辑DPR文件时100%的CPU利用率) - 这是"使用单元"按钮.