GC日志中的信息怎么看
GC日志中括号里面是GC信息,包括GC前、后堆内存使用量和堆内存总大小
以一份GC日志为例:
[GC (Allocation Failure) PSYoungGen: 1362K->297K(2048K)],表示在执行Young GC时,Young区占用了1362k的空间,GC后占用了297k的空间,总的大小是2048k。
[Full GC (Ergonomics) [PSYoungGen: 1362K->297K(2048K)][ParOldGen: 8158K->1745K(7088K)]],表示在执行Full GC时,Young区占用了1362k的空间,GC后占用了297k的空间,总的大小是2048k;老年代占用了8158k的空间,GC后占用了1745k的空间,总的大小是7088k。
[Metaspace: 3512K->3512K(1056768K)],表示元空间占用了3512k的空间,GC后占用了3512k的空间,总的大小是1056768k。