让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 张平辉 阅读(190) 评论(0)  编辑  收藏 所属分类: JAVA

<2025年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

导航

统计

留言簿

文章分类

文章档案

搜索

最新评论