Por algum tempo, parece que o Eclipse deixará de responder às teclas (através de qualquer ponto de entrada do aplicativo - editor de texto, menus, etc ...) se eu alternar entre os espaços de trabalho muitas vezes. Em alguns casos, ele continuará respondendo após um pouco de tempo.
Eu sugeri que poderia ser um problema de paginação de memória e, como uma correção sugerida para alterar as opções -Xms
e -Xmx
para 512m. Isso não parece funcionar.
Curiosamente, não tenho o mesmo problema na mesma máquina no Windows 7.
Estou executando o Eclipse Indigo com o plugin Android DT, Ubuntu 11.04, embora tenha certeza de que as versões anteriores do Eclipse e do Ubuntu exibiram o mesmo comportamento em minha experiência.
Abaixo estão o meu eclipse.ini
e um despejo do top
comando. A memória observada abaixo parece um pouco preocupante, mas presumi que esse fosse o resultado da minha configuração eclipse.ini.
Qual é o meu problema e, se é simplesmente um problema de memória, de que maneiras posso controlá-lo? A máquina com a qual estou trabalhando tem apenas 2 GB de RAM. Sinto muito por qualquer falta de noção, mas não tenho a menor idéia quando se trata de mexer com os internos do 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