-XX:-PrintGC(等价于-verbose:gc) 开启gc日志 -XX:+PrintGCDetails 打印gc信息 -XX:+PrintGCDateStamps 打印gc时间戳 -Xloggc:/data/app/tomcat/logs/gc.log 记录gc日志 2020-03-11T00:56:27.005+0800: 43452.821: [Full GC (Ergonomics) [PSYoungGen: 3627520K->3598377K(3908608K)] gc前空间->gc后空间(总空间) [ParOldGen: 4194063K->4194173K(4194304K)] gc前空间->gc后空间(总空间) 7821583K->7792551K(8102912K), 整个堆的 [Metaspace: 150341K->149694K(1198080K)], 元空间 22.3042367 secs] gc消耗时间单位秒 [Times: user=162.82 sys=1.71, real=22.30 secs] 用户态消耗的cpu时间,内核态消耗的cpu时间,操作从开始到结束所经过的墙钟时间 墙钟时间包括各种非运算的等待耗时,例如等待磁盘io,等待线程阻塞。 GC和Full GC说明了这次垃圾回收的停顿类型,而不是用来区分新生代GC还是老年代GC,如果有Full,说明这次GC发生了Stop The World
gc日志分析
最新推荐文章于 2024-01-05 11:38:25 发布