![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GC
Listener_code
一心写码,吾心向西
展开
-
JVM的垃圾收集器,GC日志分析(HotSpot,JDK1.8附上GC思维导图)
JVM的垃圾收集器,GC日志分析(HotSpot) -server与-client参数 Server jvm的初始空间会大一些,默认使用的是并行垃圾回收器,启动慢,运行快 Client jvm相对保守一些,初始空间会小一些,使用串行垃圾回收器,他的目标是为了让JVM的启动速度更快,但是运行速度会比Server jvm慢一些 JVM在启动的时候,会根据硬件和操作系统自动选择使用Server还是Client类型的JVM JVM选择模式: 32位操作系统: 如果操作系统为windows系统,不论硬件配置如何原创 2020-05-12 14:08:20 · 889 阅读 · 0 评论 -
G1垃圾收集器(jdk9中将G1变成默认的垃圾收集器)
G1垃圾收集器(jdk9中将G1变成默认的垃圾收集器) G1垃圾收集器是在jdk1.7中正式使用的全新的垃圾收集器以替代CMS。 G1的设计原则就是简化JVM性能调优,开发人员只需要简单的三步即可完成调优: 第一步,开启G1垃圾收集器 第二步,设置堆的最大内存 第三步,设置最大的停顿时间 G1中提供了三种模式垃圾回收模式,Young GC、Mixed GC 和 Full GC,在不同的条件下被触发。 原理: G1垃圾收集器相对比其他收集器而言,最大的区别在于它取消了年轻代、老年代的物理划分,取而代之的是原创 2020-05-12 13:57:58 · 2047 阅读 · 0 评论