- 设置JVM参数
-XX:+PrintGCDetails -verbose:gc可以在控制台输出垃圾回收相关信息
垃圾回收器
- 串行垃圾回收器
- 用法:
-XX:+UseSerialGC - 作用:在新生代和老年代都使用串行化垃圾回收器,并且该回收器是单线程的,即同时最多只占用一个CPU。
- 图示:

- 用法:
- 吞吐量优先垃圾回收器
- 用法:
-XX:+UseParallelGC和-XX:+UseParallelOldGC,JDK1.8默认是开启的 - 作用:CPU占有率可能会激增,并且是并行运行,会占用所有的CPU,以尽快将垃圾回收
- 图示:

- 用法:
- 响应时间优先垃圾回收器
- 用法:
- 作用:
- 图示:

本文介绍了JVM中三种主要的垃圾回收器:串行垃圾回收器、吞吐量优先垃圾回收器及响应时间优先垃圾回收器。串行垃圾回收器适用于资源有限的环境;吞吐量优先垃圾回收器通过并行利用所有CPU来提高垃圾回收速度;响应时间优先垃圾回收器则注重减少应用程序暂停的时间。

被折叠的 条评论
为什么被折叠?



