6

日食でメモリの問題に直面しています。最初に、「未処理のイベント ループ例外 Java ヒープ スペース」というエラーが発生し、「メモリ不足エラーが発生しました」というエラーが発生することもありました。

なんとかヒープサイズを -Xmx990m まで増やすことができました。しかし、まだ機能していません。それを超えてヒープ サイズを増やそうとすると、Eclipse の起動中に「仮想マシンを作成できません」というエラーが表示されます。

eclipse.ini ファイルに他の変更を加えようとしました。XXMaxPermSize を変更すると、「permGen メモリ エラー」が発生します。数回、「未処理のイベント ループ例外 GC オーバーヘッド制限を超えました」などの別の種類のエラーや、さらに 2 ~ 3 種類のエラーが発生しました。何ができるか助けてください。

4

3 に答える 3

9

RAM の追加購入に関する Jeshurun のやや軽薄なコメントは、実際にはかなり正確です。Eclipse はメモリー HOG です。現在、私のマシンでは Eclipse が 2.1GB を使用しています。冗談抜き。すべての優れた機能を備えた Eclipse を本当に効果的に使用できるようにするには、大量のメモリが必要です。

そうは言っても、少ないメモリで Eclipse を使用する方法はいくつかあります。私が見つけた最大のヘルパーは、すべてのバリデーターを無効にすることです ([ウィンドウ] > [設定] > [検証] で [すべてのバリデーターを一時停止] をチェックします。個々のバリデーターを無効にするだけでは十分ではありません)。メモリを消費するもう 1 つの一般的な原因は、プラグインです。現在のメモリ制限を維持する場合は、次のことを強くお勧めします。

  1. 現在の Eclipse をアンインストールします
  2. Eclipse のコア/スタンドアロン/ジャスト Java バージョン (ファイルサイズが最小で、プラグインが組み込まれていないもの) をダウンロードします。
  3. そのまましばらく使ってみて、性能はどうか。問題がなければ、プラグインを 1 つずつインストールしてみてください。複数をインストールしないでください。1 週間または 2 週間に 1 つずつ試してみてください。
  4. プラグインによっては、メモリ使用量が大幅に増加することがあります。それらを使用しないでください(または使用する場合は、RAMを増やしてください)。

それが役立つことを願っています。

于 2012-06-29T17:22:06.280 に答える
4

私も同じ問題に直面しました。次の手順でビルドを実行することで解決しました。

->プロジェクトを右クリックして、[実行]->[構成の実行]を選択します

プロジェクトをBaseDirectoryとして選択します。目標の代わりにeclipse:eclipseinstallを与えます

-> 2番目のタブで、VM引数として-Xmx1024mを指定します。

于 2012-12-03T11:56:44.207 に答える