We have a Java webapp that we upgraded from Java 1.5.0.19 to Java 1.6.0.21
/usr/java/jdk1.6.0_21/bin/java -server -Xms2000m -Xmx3000m -XX:MaxPermSize=256m -Djav
So how could a JVM with 3GB heap, 256MB permgen, and even some overhead consume 6.9GB?
Possible explanations include:
I would be inclined to blame the application before blaming the JVM.