Why would jstat for -gcutil report about 60% of the permanent generation is in use when the maximum size is at least three times larger that the amount in use? Below are the results of the jstat output. With a maximum PGCMX=262M and a PGC=71M, I was expecting that the percentage in use would be P < 30%
pbsi:/root> jstat -gcpermcapacity 6003 && jstat -gcutil 6003
PGCMN PGCMX PGC PC YGC FGC FGCT GCT
16384.0 262144.0 70964.0 70964.0 284 261 82.442 102.188
S0 S1 E O P YGC YGCT FGC FGCT GCT
0.00 0.00 62.27 5.13 59.93 284 19.746 261 82.442 102.188
I don't know about jstat specifically, but many tools in the Java world report the percentage used of the currently allocated area. So if it reports 60%, then it means that 60% of the memory currently allocated for permgen is actually used.