Avatar notebook default
JVM
15篇文章 · 10861字 · 3人关注
  • 类加载器中的双亲委派模型详解

    本文首发于个人网站,如需转载请注明来源:类加载器中的双亲委派模型,看这篇就够了 在上一篇文章中,我们梳理了类加载器的基本概念:类的生命周期、类加...

  • 彻底搞懂JVM类加载器:基本概念

    写在前面 在Java面试中,在考察完项目经验、基础技术后,我会根据候选人的特点进行知识深度的考察,如果候选人简历上有写JVM(Java虚拟机)相...

  • Resize,w 360,h 240
    【译】深入理解G1的GC日志(一)

    本文翻译自:https://www.redhat.com/en/blog/collecting-and-reading-g1-garbage-c...

  • Resize,w 360,h 240
    MetaspaceSize和MaxMetaspaceSize的理解

    前不久在JVM群里阿飞和泉子在讨论metaspace的两个参数的含义,我看了下阿飞的文章——JVM参数MetaspaceSize的误解,问题主要...

  • Resize,w 360,h 240
    JVM阅读心得0713

    JVM的源码阅读需要带着问题、顺着一些基本规律和主线去看,这样才能略有收获。 我总结了几个主线: kClass体系:java对象的c++表示 类...

  • Resize,w 360,h 240
    volatile关键字的字节码实现?

    阿牛今天提了个问题:volatile关键字的字节码实现是怎么样的?为什么我把volatile加上和去掉得到的字节码时一样的? 回答:内存屏障的概...

  • Uber出的分布式jvm profile解决方案

    JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applicatio...

  • oracle官方出的一个教程

    Java Virtual Machine Troubleshooting

  • CMS的initial mark标记了哪些对象

    今天看到一个问题:CMS的initial mark阶段,到底处理标记哪些对象呢?泉子给出的建议是:cms gc initmark阶段主要是标记g...

文集作者