waterye

          -XX:+UseConcMarkSweepGC

          系統這兩天出現了長時間的full gc, 使用-XX:+UseConcMarkSweepGC后,系統正常
           
          5.4 The Concurrent Low Pause Collector
          The concurrent low pause collector is a generational collector similar to the serial collector. The tenured generation is collected concurrently with this collector.
          This collector attempts to reduce the pause times needed to collect the tenured generation. It uses a separate garbage collector thread to do parts of the major collection concurrently with the applications threads. The concurrent collector is enabled with the command line option -XX:+UseConcMarkSweepGC. For each major collection the concurrent collector will pause all the application threads for a brief period at the beginning of the collection and toward the middle of the collection. The second pause tends to be the longer of the two pauses and multiple threads are used to do the collection work during that pause. The remainder of the collection is done with a garbage collector thread that runs concurrently with the application. The minor collections are done in a manner similar to the serial collector although multiple threads are used to do the collection. See "Parallel Minor Collection Options with the Concurrent Collector" below for information on using multiple threads with the concurrent low pause collector.
          The techniques used in the concurrent collector (for the collection of the tenured generation) are described at:
          http://research.sun.com/techrep/2000/abstract-88.html


          http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html

          print gc.log
          -verbose:gc -Xloggc:gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution

          posted on 2007-12-28 19:41 waterye 閱讀(4766) 評論(0)  編輯  收藏 所屬分類: Java

          主站蜘蛛池模板: 奇台县| 高安市| 榆树市| 全南县| 鹤峰县| 丽江市| 宾川县| 黄平县| 浦江县| 汝州市| 石林| 肥西县| 旺苍县| 山西省| 鄂伦春自治旗| 承德县| 宝山区| 鄂州市| 县级市| 南江县| 五指山市| 广河县| 平陆县| 元江| 岫岩| 甘谷县| 普兰县| 绥宁县| 铜陵市| 永清县| 眉山市| 泰州市| 银川市| 襄城县| 北辰区| 江都市| 黔江区| 基隆市| 昆山市| 郴州市| 六盘水市|