quarta-feira, 21 de maio de 2008

PermGen space

A JMV possui algumas áreas de memória para situações especificas. Uma dessas áreas é o PermGen space (Geração Permanente), nesse espaço da memória ficam os objetos que raramente são desalocados (código de classes, objetos de reflexão, pool de Strings). Essa área da JVM por padrão inicia com 64MB.

O problema recorrente é "java.lang.OutOfMemoryError: PermGen space" no Tomcat ele ocorre sempre que fazemos alguns "deploy" ou "redeploy" de aplicações.

Encontramos a solução aumentando o tamanho do "PermGen space"

-XX:MaxPermSize=256MB

Estamos monitorando com o lambda probe o tomcat e ate agora vem funcionando muito bem.

Nenhum comentário:

Postar um comentário