Avatar notebook default
JVM
20篇文章 · 39573字 · 2人关注
  • G1之REGION SIZE

    说明:JDK7和JDK8的Region划分实现略有不同(差异非常小,且只有-Xmx和-Xms的值不一样才有区别),本篇文章讲解的是JDK8中Re...

  • JVM参数MetaspaceSize的误解

    前言 昨天谢照东大神在群里提出一个问题:怎么查看Metaspace里具体包含的是什么,起因是他的某个服务设置了-XX:MetaspaceSize...

  • Resize,w 360,h 240
    剖析G1(Garbage First)

    欢迎关注笔者的公众号:【阿飞的博客】,首发都在这里!!! Java从JDK7U9开始支持G1(正式发布),所以,如果要使用G1的话,你的Java...

    4.8 4736 1 17
  • CMS几种GC模式解读-感谢你假笨的指正

    写在前面 非常感谢笨神对这篇文章的一些指正。 在G1出来之前,CMS绝对是OLTP系统的标配。即使G1出来几年了,生产环境很多的JVM实例还是采...

    1.2 8962 7 24
  • Resize,w 360,h 240
    FullGC实战:业务小姐姐查看图片时一直在转圈圈

    业务小姐姐说图片访问不了,我开始慌了: 看到业务小姐姐发的这个图片,你说能不慌嘛?但是再慌也要排查问题呀!对于这种前端响应不过来的问题,首先就用...

  • 优化我的IDEA GC

    IDEA是个好东西,可以说是地球上最好的Java开发工具,但是偶尔也会卡顿,仔细想想IDEA也是Java开发的,会不会和GC有关,于是就有了接下...

    0.3 9314 8 25
  • Resize,w 360,h 240
    探索StringTable提升YGC性能

    很久很久以前看过笨神的一篇文章JVM源码分析之String.intern()导致的YGC不断变长,其原因是YGC过程需要对StringTable...

    0.7 5039 5 17
  • Resize,w 360,h 240
    全面对比5大GC的内存伸缩能力

    在软件开发中,很明显,与大型应用程序相比,小而灵活的微服务可以提供更多的优势。而JDK9的Jigsaw更加有助于分解我们的Java应用程序,从而...

  • JVM所有参数一览

    注意:所有参数基于JDK7和JDK8提取(java -XX:+PrintFlagsFinal -version),且每个参数的值可以通过命令ji...

    0.2 17287 3 11 1

文集作者