Avatar notebook default
JVM
10篇文章 · 9718字 · 2人关注
  • Resize,w 360,h 240
    ZGC 原理是什么,它为什么能做到低延时?

    ZGC的成绩是,无论你开了多大的堆内存(1288G? 2T?),硬是能保证低于10毫秒的JVM停顿。 SPECjbb 2015基准测试,在128...

  • 【JVM】空间分配担保机制

    抛几个问题: 1.谁进行空间担保? JVM使用分代收集算法,将堆内存划分为年轻代和老年代,两块内存分别采用不同的垃圾回收算法,空间担保指的是老年...

  • CMS,G1 垃圾回收器中的三色标记了解吗?

    三色标记算法思想 三色标记法是一种垃圾回收法,它可以让 JVM 不发生或仅短时间发生 STW(Stop The World),从而达到清除 JV...

  • 讲下 jvm 调优思路?

    其实工作中,很少有机会能接触到 jvm 调优,大部分时间都是在写 CRUD 代码,但如果万一线上真的出问题了,那么再去想 jvm 调优就有点晚了...

  • Resize,w 360,h 240
    有在⼯作时间中使⽤过 jstat, jmap, mat⼯具吗?能给⼀个实际的例⼦说明⼀下吗?

    真碰到这种面试题,即使没有在生产环境使用过这些工具排查问题,也不要惊慌。把这些基本操作记住,面试就不慌。 出现 OOM 问题后,先得找到是哪个 ...

  • Java中Unsafe类详解

    本文主要介绍一下 JDK 里的核弹之 sun.misc.Unsafe 类。 0、概述 本文主要介绍一下 JDK 里的核弹之 sun.misc.U...

  • ZGC

    ZGC介绍 Z Garbage Collector,即ZGC,基于Region内存布局,不设置分代, 使用了读屏障, 染色指针和内存多重映射等技...

  • Resize,w 360,h 240
    CMS、G1、ZGC的堆内存实现区别

    CMS CMS堆内存和以往的垃圾回收器一样,分为新生代和老年代,新生代和老年代是物理隔离的。 这些space必须是地址连续的空间。 G1 G1打...

  • jstat命令详解---JVM的统计监测工具

    1、jstat命令简介 jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。 命令的格式如下: 2、使用详情列表 1、类加载统计 命令...

文集作者