私のDelphiはCPUを過熱し始めました。私がDelphiを起動するとすぐに、それ自体が完全なコアを必要とし、クーラーは本当に一生懸命働き始めます。これを修正するためのトリックはありますか?
「Delphi」と「bug」という言葉を一緒に使用すると、Stack Overflowの一部の人が高温の蒸気を放出し始めることを知っていますが、これは(特にバッテリーの場合)多くのエネルギーを浪費するため、非常に厄介なバグです。過熱により、コンピュータが早期に古くなります。
アップデート:
この問題は、アクティブなタブがプロジェクト(dproj)ファイルである場合にのみ発生します。別のファイル(pas)に切り替えるとすぐに、CPUは0%〜1%に戻ります。これはすべてのdprojファイルで発生しますが、IDEが画面に表示されている場合にのみ発生します(タスクバーに最小化されていません)。したがって、これは明らかにレンダリングのバグです。
アップデート:
ウォーレンPが同様のバグを生成する方法を見つけたようです。彼の答えを見てください。
アップデート:
この問題は非常に大きなPASユニットでも発生しますが、Delphi IDEウィンドウをバックグラウンド(未使用)で3〜5分間放置すると、最大CPU使用率が表示されます。ウィンドウをタスクバーに最小化するか、別のIDEタブに切り替えることで、問題を解決できます。