web-dev-qa-db-ja.com

非常に遅いEclipse 4.2、応答性を高める方法は?

私はかなり大きなPHPプロジェクトでEclipse PDTを使用していますが、IDEはほとんど使用できません。ファイルを開くのに30秒近くかかります。 、エクスプローラーでフォルダーを選択する、テキストを編集するなどの操作も同様に遅くなります。

さまざまな指示に従って速度を上げましたが、何も機能していないようです。これは私の現在のEclipse.iniファイル。どのように改善できますか?

-startup
plugins/org.Eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.Eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.7
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC

システム:Eclipse 4.2.0、Windows 7、4 GB RAM

61
laurent

実際にマシン構成を確認する際には、マシンで他に何も実行されていないことを確認し、必要なメモリの削減を試してください(-Xmx512mなど)。要求するヒープ領域が多すぎる場合は、多くのOSページングを実行している可能性があります。

9
Francis Upton

沈黙の中でEclipseが修正を作成し、彼らのウィキ(!)を通じてすべての秘密でそれを発表したようです。少なくとも私にとっては問題を軽減するようです。まだ長さをテストしていませんが。

http://wiki.Eclipse.org/Platform_UI/Juno_Performance_Investigation を参照してください

基本的に、4.2更新サイトから「Juno SR1 Patches/Eclipse UI Juno SR1 Optimization」をインストールする必要があります。 http://download.Eclipse.org/Eclipse/updates/4.2

この最適化のバグ追跡: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=394588

35
thoredge

PDT 3.1およびEclipse 4.2(juno)には、既知のパフォーマンスの問題があります。

https://bugs.Eclipse.org/bugs/show_bug.cgi?id=385272

これが解決策です:

別のパースペクティブ(たとえば、Javaではなくphp)を開き、Eclipseを再起動します。その後、PHPパースペクティブに簡単に切り替えることができます。 Eclipseにはパフォーマンスの問題はありません。

こちら も言及

28
stot

一部のシステムではEclipse junoが遅くなるという既知のバグもあります。

https://bugs.Eclipse.org/bugs/show_bug.cgi?id=385272

回避策は、workbench.xmiファイル。

6
TahitianGabriel

から http://wiki.Eclipse.org/Platform_UI/Juno_Performance_Investigation

  1. Juno SR1リリース(2012年9月)のパッケージで既に実行されていることを確認してください
  2. ヘルプの呼び出し>新しいソフトウェアのインストール
  3. このリポジトリを選択します。 http://download.Eclipse.org/Eclipse/updates/4.2
  4. Juno SR1パッチを展開し、Eclipse UI Juno SR1 Optimizationsをインストールします

私のために働いた

4
Chris Coles

Eclipseで同様の問題が発生し、ARMエミュレーターが実行されています。Eclipseでタブからタブに切り替えると、切り替えに5秒かかり、Eclipseが「レスポンディング」モード。しばらくの間、-Xmx1024mを使用して、Eclipse.iniのヒープメモリを実際に増やしました。問題を修正しました。

3
Nimroo

4.2(PDTを使用)に切り替えると、UIのパフォーマンスに非常に大きな問題が発生し、しばらく調査した結果、... PHPパースペクティブ。しかし、私は2台の異なるコンピューターで確認できました。

別のリソース(リソースなど)に切り替えてから、Eclipseを再起動してください(最後の部分が重要です)。

それが役立ったら教えてください。

2
Jeto

パフォーマンスに大きな問題がありました(エディターウィンドウ間の切り替えが遅かった)。 -Xmx512mではなく-Xmx1024mを使用するようにEclipse.iniファイルを変更しましたが、パフォーマンスは大幅に向上しています。

更新-しばらくして、私は上記の修正が私の問題を完全に消滅させないことに気付き始めました。上記の別の投稿が役に立ちました。 Spring Source Toolsuiteプラグインをインストールしましたが、それが速度低下の原因であると考えています。次のリンクでパッチをインストールすると、Eclipseはよりスムーズに実行されます。 http://wiki.Eclipse.org/Platform_UI/Juno_Performance_Investigation

2
Dean Peterson

Eclipse 4.2 Service Release 2は数日前にリリースされました(2013年3月1日。これらの調査と以前に提案されたパッチの結果です。試してみてください!

1
John Simon

Linuxで「空白文字の表示」をオフにしていることを確認してください。 ( https://bugs.Eclipse.org/bugs/show_bug.cgi?id=320595

0
jhgoebbert

Eclipse 4.2.2バージョンを使用して、Androidアプリを開発しています。ただし、アプリケーションをコーディングするときは低速です。(XMLグラフィカルレイアウトまたはAndroid Emulator)ではありません

NetBeansも使用していますが、非常にうまく機能しています!

特にここで通知したいのは、Eclipseにさらに多くのプラグインを追加し、今ではすべてをアンインストールしたことです。現在、Eclipse Baseプラグインを備えたADTプラグインのみがあります。

Eclipse UIを高速化するためのいくつかの最適な設定を見てきました。

私のラップトップに最適な設定を知りたいです。

Windows 8.1、12 GB RAM。

最後にここに投稿して申し訳ありませんが、ブロックされているため質問を投稿できません。

ここから最善の解決策を願っています。

0
Harsha