Per la vita non riesco a trovare una definizione di ciò che CMSClassUnloadingEnabled
effettivamente fa il flag Java VM , oltre ad alcune definizioni di alto livello molto sfocate come "sbarazzarsi dei tuoi problemi PermGen" ( che non lo fa , tra l'altro).
Ho guardato sul sito di Sun / Oracle, e anche l'elenco delle opzioni non dice proprio quello che fa.
In base al nome del flag, suppongo che CMS Garbage Collector non scarichi le classi per impostazione predefinita e questo flag lo attiva, ma non posso esserne sicuro.
CMSClassUnloadingEnabled
avere qualche impatto,UseConcMarkSweepGC
deve essere impostato anche