Tuning JVM parameters to avoid java.lang.OutOfMemoryError: PermGen space

I'm getting an error " java.lang.OutOfMemoryError: PermGen space " very often (1-2 times per week) and I cannot localize the problem.

Thread dump shows no blocked processes. And a heap dump cannot be done when this error occurs (even when parameter Heap dump on OOME: enabled ). I've tried many options when restart the JVM but nothing helps. Maybe somebody knows what can be a problem seeing this screenshots from Java VisualVM?

Tomcat 6, Java 1.6.

Overview JVM parameters: 在这里输入图像描述

Monitor: 在这里输入图像描述

Monitor (PermGen): 在这里输入图像描述

链接地址: http://www.djcxy.com/p/55002.html

上一篇: 什么是Java Servlet?

下一篇: 调整JVM参数以避免java.lang.OutOfMemoryError:PermGen空间