上述是来自日志文件的代码片段。我通过添加以下JVM参数获得了该日志。
2013-12-15T22:52:05.154-0500: 1.078: [完全GC(系统)[PSYoungGen:1600K-> 0K(27776K)] [PSOldGen:0K-> 1502K(63360K)] 1600K-> 1502K(91136K)[ PSPermGen:9139K-> 9139K(65536K)],0.0282750秒] [时间:用户= 0.03 sys = 0.00, real = 0.03秒]
2013-12-15T22:52:05.154-0500: 1.078: [完全GC(系统)[PSYoungGen:1600K-> 0K(27776K)] [PSOldGen:0K-> 1502K(63360K)] 1600K-> 1502K(91136K)[ PSPermGen:9139K-> 9139K(65536K)],0.0282750秒] [时间:用户= 0.03 sys = 0.00, real = 0.03秒]
-Xloggc:/tmp/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps
现在我想知道这句话的意思:
[PSOldGen: 0K->1502K(63360K)] 1600K->1502K(91136K)
它是如何发生的?
0K
)老年代,现在有(1502K
)老年代。 - Elliott Frisch