数日前にUbuntuを14.04にアップグレードしたところ、その過程で32ビットから64ビットに切り替えました。それ以来、Eclipseは非常に不安定になっています。数分間実行した後、特にコードの完了時に(すでに無効にする必要がありました)、カット/ペースト時に、場合によっては保存時に、場合によっては明確な理由がない場合に、ランダムにフリーズし始めます。すべて。フリーズ中は、両方のCPUを100%にポンプします。その後、何も起こらなかったかのように戻ってくることもあれば、メモリ不足、タイムアウト、またはGCオーバーヘッドの超過に関するエラーを吐き出すこともあります。
SOでこの問題を扱っているスレッドで提案されているように、私はすでにXmxを2GBに増やしましたが、それは役に立ちませんでした。実際、それらで提案されているものはどれも持っていません。
私はNodeclipse、Android Developer Tools、Subversive、SQLExplorerでKeplerを実行しています。その正確なセットアップはアップグレード前に問題なく機能しました。
誰かがこの問題を確認したり、(最後に死ぬことを願って)修正を提案したりできますか?他の誰かもこれを持っているなら、私はバグを報告します。
[〜#〜]更新[〜#〜]
X86バージョンのEclipseとOracle Java 8と、起動時に不平を言っていた不足しているライブラリをダウンロードしましたが、これははるかに安定していることが証明されています。コンテンツアシストでフリーズします。それ以外は今のところ安定しているようですので、64ビット版では間違いなく何らかの問題になっているはずです。
この時点ですでに試行され、効果がなかったすべてのことを要約すると、次のようになります。
-Dorg.Eclipse.swt.browser.DefaultType=mozilla
を追加しましたBugs.Eclipse.orgにバグを報告しました: バグレポート
UPDATE 2
32ビットバージョンのEclipseをインストールしてから(私は長い間削除しました)、64ビットバージョンもより安定して動作しているようです。これは私にはあまり意味がありませんが、過去数日間、一度もフリーズしていません。誰でも確認できますか?
気にしないでください...それはまだそれをやっています:(
また、この問題を抱えている他の人のために、 bugs.Eclipse.orgのバグレポート に「私も」投稿していただければ幸いです。これまでのところ注目されていません。
UPDATE 3
私が成功せずに試したいくつかのこと:
-Dorg.Eclipse.swt.browser.XULRunnerPath=/dev/null
を追加しましたGDK_NATIVE_WINDOWS=true
で実行LIBOVERLAY_SCROLLBAR=0
で実行UPDATE 4、久しぶりに
どうやらこれはEclipse自体のバグではなく、JSDTのバグです。バグレポートによると、バージョン3.7で修正されており、新しいEclipse Marsをインストールした後、確認できません。これまでと同じように悪い状態です。しかし、他のいくつかのバグから、新しいEclipseは常にCPUを100%で実行しているので(バッテリー寿命が悪い、それは...)、少なくともJavaScriptプロジェクトでの使用をやめることにしました。一方。
質問:このバグに苦しんでいる人は、JSDT 3.7でバグが消えたことを確認できますか?
UPDATE 5、LONGLONGLONGLONG時間後
この質問はどうやら人々が訪れ続けているようですので、私は最終的な更新をしたいと思います。バグはついにしばらく前に注目を集め始めました、しかし最初の2つのアップデートは私(そして明らかに他の何人かの人々)のために問題を修正しませんでした。 Eclipseは現在の状態ではJavascript開発にまったく使用できなかったので、私はついにそれをあきらめました。しかし、バグレポートではまだこれについて不満が出ているので、まだ修正されていないと思います。私は今、Sublime Textを使用しています-非常に幸せですが、悲しみのきらめきもあります。私はEclipseが本当に好きでした。この問題が永久に解消された場合は、ぜひお知らせください。
数日間同じ問題がありました。 Eclipse.iniの最後に次の行を追加すると、解決しました。
-Dorg.Eclipse.swt.browser.DefaultType=mozilla
同じ問題があり、 ラースの記事 私のためにそれを解決しました。 SWTとGTK3の問題のようです。
私は同じ問題に直面しましたが、それでも直面しています。ファイル「Eclipse.ini」のJVMサイズを増やした後、頻度はやや少なくなりますが、次の行を変更するだけです。
-XX:MaxPermSize=256m
-Xms256m
-Xmx2048m
ターミナルからEclipseを起動します:〜/ Desktop/Eclipse $ ./Eclipse
完全に解決しないと、凍結の頻度が減少します。それが役に立てば幸い。