9

OS X 10.5.6。

私の Eclipse 3.4 は最近おかしくなっています。

テキストの入力、ナビゲーター ビューでのファイルの移動、保存などの無害な操作の後、「バックグラウンド操作の待機」を開始し、1 つの CPU コアを消費し、数十メガバイトのメモリを前後にシャッフルします。

一部のプラグインが不正になったのではないかと思います。

それがどれであるかを見つけるにはどうすればよいですか (二分探索を除く)?

4

2 に答える 2

3

で日食を開始することもできます

-Dcom.sun.management.jmxremote

オプション。

そして起動

C:\[jdk1.6.0_0x path]\bin\jconsole.exe

this question about eclipse memoryで述べたように。1.6 JVM を使用して Eclipse を起動している場合は、多くのランタイムの詳細を監視できます。

これらの設定も試して、問題が解決しないかどうかを確認してください。

于 2009-01-05T07:40:19.950 に答える
3

これは困難で、しばしば不可能な目標です。私はこの問題に何度か直面しました。

私は一般的に次のプロセスに従います。

1) 進行状況ビューを開き、そこに何かがリストされているかどうかを確認します。場合によっては、システム以外のジョブが問題を引き起こし、実際に名前が付けられています。ここに何も表示されない場合は、システムとしてタグ付けされたジョブ (非表示にするため) か、ジョブとしても実行されないもの (さらに悪いことに) である可能性があります。

2) 一般設定で show heap を使用して、ヒープ サイズがジャンプするかどうかを確認します。デフォルトでは、Eclipse は十分な JVM ヒープ スペースを使用せずに実行されます。制限に達すると、プラグインに問題がなくてもスタックし始めます。

3) ワークスペースのデバッグ バージョンを作成して実行し、問題の再現を試みます。その時点で、他の Eclipse からプログラムを中断し、アクティブなスレッドを確認します。残念ながら、ほとんどのスレッドはスポーン プラグインと識別されません。

4) 残念ながら、検索で時間を浪費し始めます。

于 2009-01-04T20:46:24.573 に答える