-2

コアJava言語でアプリケーションを作成しています。ほぼ完了しましたが、Eclipseでこのアプリケーションを3〜4回実行した後、実行するたびに気づきました。システムが遅くなりすぎて、他のシステムでも試しました。このアプリケーションは、それらのシステムにも影響します。いくつかの提案をお願いします。私はすべきですか?

4

1 に答える 1

2

これはおそらく、アプリケーションが終了しないことを意味します。DebugパースペクティブでEclipseが現在実行しているプロセスの数を確認します。アプリケーションが終了すると<terminated>、「デバッグ」ビューのプロセスエントリの前に表示されます。

アプリケーションがまだ実行中の場合、Eclipseは新しいプロセスを開始しますが、実行中のアプリケーションはCPUとメモリを消費します。コンピュータがスワップを開始すると、(非常に)遅くなります。

また、Eclipseに多すぎるメモリを与えた可能性があります。OSのタスクマネージャーに、使用しているメモリの量とEclipseが使用している量を確認してください。

于 2013-01-08T16:40:34.537 に答える