[GC (Allocation Failure) [PSYoungGen: 123456K->65432K(262144K)] 123456K->765432K(1048576K), 0.1234567 secs] [Times: user=0.10 sys=0.02, real=0.13 secs]
从这段GC日志中,可以看到两个年轻代和老年代的堆内存容量变化情况。
首先,我们来看年轻代的部分: [PSYoungGen: 123456K->65432K(262144K)]
这里的"[PSYoungGen: 123456K->65432K(262144K)]"表示年轻代在GC前后的内存使用情况。
- "123456K"表示在GC前年轻代被占用的内存大小为123456K。
- "->"后面的"65432K"表示在GC后,年轻代被占用的内存大小为65432K。
- 最后的"(262144K)"表示年轻代的总容量为262144K。
接下来,我们来看整个堆内存的部分: 123456K->765432K(1048576K)
这里的"123456K->765432K(1048576K)"表示整个堆在GC前后的内存使用情况。
- "123456K"表示在GC前整个堆被占用的内存大小为123456K。
- "->"后面的"765432K"表示在GC后,整个堆被占用的内存大小为765432K。
- 最后的"(10485