olá pessoal, procurei na net informações sobre os parametros no eclipse.ini
descobri que os parametros:
-Xms40m
-Xmx512m
sao os parametros para informar a jvm que ela deve alocar inicialmente 40MB para o aplicativo e que se precisar de mais pode chegar até 512MB
só não consegui informações certas do parametro
-XX:MaxPermSize=128m
algum poderia explicar para que serve realmente esses parametros?
MaxPermSize é o espaço máximo que a JVM vai alocar para objetos de geração permanente (que nunca serão desalocados). Ex: Atributos estáticos.
V
viniciustc
plugins entrariam nesta categoria?
I
ignacio83
Então como você mesmo disse são paramêtro de inicialização da JVM, então depende de como o plug-in para o Eclipse foi construido, se um ou mais plug-in utilizarem a memória de geração permanente a resposta e sim…
Então depende dos plug-ins.
Quando o espaço de geração permantente acaba, a JVM lança uma exceção, não se preocupe muito com este valor (no eclipse), 128mb é o suficiente para que o Eclipse funcione corretamente.
V
viniciustc
ignacio83:
Então como você mesmo disse são paramêtro de inicialização da JVM, então depende de como o plug-in para o Eclipse foi construido, se um ou mais plug-in utilizarem a memória de geração permanente a resposta e sim…
Então depende dos plug-ins.
Quando o espaço de geração permantente acaba, a JVM lança uma exceção, não se preocupe muito com este valor (no eclipse), 128mb é o suficiente para que o Eclipse funcione corretamente.
é estou perguntando por este exato motivo, estava usando o eclipse normal, somente para aplicações simples em java, quando comecei a utilizar para trabalhar com j2ee começou a dar erro e fechar o eclipse, meu professor falou que era por causa dos plugins e comentou sobre este paramentro, quando coloquei 128m parou de fechar o eclipse. bem valeu pela resposta!