
しばらくの間、ワークスペースを何度も切り替えると、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