- 设置JVM参数
-XX:+PrintGCDetails -verbose:gc
可以在控制台输出垃圾回收相关信息
垃圾回收器
- 串行垃圾回收器
- 用法:
-XX:+UseSerialGC
- 作用:在新生代和老年代都使用串行化垃圾回收器,并且该回收器是单线程的,即同时最多只占用一个CPU。
- 图示:
- 用法:
- 吞吐量优先垃圾回收器
- 用法:
-XX:+UseParallelGC
和-XX:+UseParallelOldGC
,JDK1.8默认是开启的 - 作用:CPU占有率可能会激增,并且是并行运行,会占用所有的CPU,以尽快将垃圾回收
- 图示:
- 用法:
- 响应时间优先垃圾回收器
- 用法:
- 作用:
- 图示: