讓GC掃面持久區permanent generation【轉摘】
一般GC算法也是會照顧permanent generation的,每次permanent generation滿了要做擴展前都會觸發一次FULL GC,除非設置了-Xnoclassgc。另外如果使用CMS(ConcMarkSweep GC)算法的話,開了-XX:+UseConcMarkSweepGC標志,默認情況下就是不會掃描permanent generation的,需要同時打開下面兩個標志位才能讓CMS GC掃描permanent generation。
-XX:+CMSPermGenSweepingEnabled
-XX:+CMSClassUnloadingEnabled
PS:只針對SUN的JVM有效。
posted on 2009-09-18 23:24 張平輝 閱讀(193) 評論(0) 編輯 收藏 所屬分類: JAVA