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


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

留言簿

文章分类

文章档案

搜索

最新评论