-XX:PermSize -XX:MaxPermSize são usados para definir o tamanho da Geração Permanente.
Geração Permanente: A Geração Permanente é onde os arquivos de classes são armazenados. Estes são o resultado de classes compiladas e páginas jsp. Se este espaço ficar cheio, uma Coleta de Lixo Completa é acionada. Se a Coleta de Lixo Completa não conseguir limpar as classes antigas não referenciadas e não houver espaço para expandir o Espaço Permanente, ocorrerá um erro de Memória Insuficiente (OOME) e a JVM travará.