Another Update to the Options List
I received a mail from Martin S. regarding a problem he was having trying to prevent full GCs from occuring because of collection of the permenant generation. As he states it:
My goal of course is to avoid Full GC cycles triggered by the permanent generation, or even good diagnosis of what's going on would help a lot since in our server application we have not been able to isolate the cause of that yet.
He thought that the use of -XX:+CMSPermGenSweepingEnabled should have done it, but noticed no change. Well, unfortunately I was of no help, but he managed to figure out the trick himself and dropped a note with his findings:
The trick was to combine -XX:+CMSPermGenSweepingEnabled [and] -XX:+CMSClassUnloadingEnabled.
On its own, CMSPermGenSweepingEnabled doesn't seem to take effect.
I have updated the Options List to reflect this.
Thanks Martin!.
|
(2004-11-18 11:07:19.0)
// Permalink
|