首先看日志内容:
[Full GC 23.32: [ParNew: 2356K->2310K(3251K), 0.000288sec]
[Full GC 是名称。
[ParNew:是表示收集器是ParNew收集器,意为:“Parallel New Generation”。
2356K->2310K(3251K)表示:GC前该内存区域已使用容量->GC后该内存区域已使用容量(该内存区域总容量)。
Oracle新发布的JDK7中,默认的虚拟机是HotSpot,因此主要介绍HotSpot的GC机制。
下面从4个方面学习Java GC机制:
1. 内存是如何分配的;
2. 如何保证内存不被错误回收(即:哪些内存需要回收);
3. 在什么情况下执行GC以及执行GC的方式;
4. 如何监控和优化GC机制。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109419.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...