we are noticing that our customer running Solaris 10 is having Permanent GC grow from 50% to 97% of capacity. This JVM was using the default value of "permgen" (we did NOT pass any custom Permgen FLAG to the JVM).
Instead of running at 97% permgen space in production, should we set a higher value of PermGen ?
P.S : we're using JDK 1.6.0_23 on solaris 10.
UPDATE Should we think that anytime soon, it could do a OutOfMemoryError ? OR is it possible that the JVM will increase capacity so that the usage falls below 97% ?
Your reasoning is a little unclear.
If you anticipate a failure, why not take the defensive approach and increase the
-XX:MaxPermSize
right away?