В Java 6 мы привыкли использовать следующую конфигурацию GC для предотвращения Пермь Gen OutOfMemoryException
после нескольких передислокации нашего приложения:Класс Выгрузка в G1 сборщика мусора в Java (G1GC)
-XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled
Мы движемся к Java 7 и хотите использовать новый G1 GC, который из того, что я прочитал, перемещает классы из PermGen в память Java в родную память.
Есть ли какой-то флаг, позволяющий выгружать неиспользуемые классы?