让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

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

留言簿

文章分类

文章档案

搜索

最新评论