Eclipse は、一定時間または特定のアクションの後にほとんどのキーボード入力に応答しなくなります。

Eclipse は、一定時間または特定のアクションの後にほとんどのキーボード入力に応答しなくなります。

しばらくの間、ワークスペースを何度も切り替えると、Eclipse がキーストローク (テキスト エディター、メニューなど、アプリの任意のエントリ ポイント経由) に応答しなくなるようです。場合によっては、しばらくすると応答が再開されます。

-Xmsこれはメモリ ページングの問題である可能性があり、修正方法としてオプションを512m に変更することを提案されました-Xmx。これは機能しないようです。

不思議なことに、同じマシンの Windows 7 では同じ問題は発生しません。

私は Android DT プラグイン、Ubuntu 11.04 を搭載した Eclipse Indigo を実行していますが、私の経験では、Eclipse と Ubuntu の以前のバージョンでも同じ動作が見られたはずです。

以下は私のものeclipse.iniとコマンドのダンプですtop。以下に記載されているメモリは少し問題があるように見えますが、これは eclipse.ini 設定の結果であると想定しました。

私の問題は何でしょうか。また、単にメモリの問題である場合、それを制御するにはどのような方法がありますか。私が使用しているマシンには、わずか 2 GB の RAM しかありません。無知で申し訳ありませんが、Eclipse の内部をいじることに関しては、まったく無知です。:)

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms512m
-Xmx512m

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND                                                  
5793 [user]    20   0  980m 299m  37m S    0 14.9   0:15.46 680m eclipse

関連情報