Avatar notebook default
JVM
20篇文章 · 39573字 · 2人关注
  • 120
    全面对比5大GC的内存伸缩能力

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

  • 120
    FullGC实战:业务小姐姐查看图片时一直在转圈圈

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

  • 120
    东半球第二详细JVM内存占用情况深入分析

    很多同学都问过这个问题,为什么我的Xmx设置4g,但是TOP命令查询RES却占用5G,6G,甚至8G。这个正常吗?也可以说正常,也可以说不正常,...

    1.3 782 0 11
  • 120
    从CMS到G1:LinkedIn个人主页调优实战

    欢迎关注笔者的公众号:【阿飞的博客】,首发都在这里!!! LinkedIn中的个人主页是访问量最多的页面之一,它允许其他人访问你的个人主页,从而...

    2.6 1011 6 16
  • 120
    剖析G1(Garbage First)

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

    4.8 2495 1 17
  • 120
    OMG!又一个频繁FullGC案例

    需求背景 将用户已安装APP数据从MySQL中迁移到MongoDB中。MySQL中存储方式比较简单,每个用户每个已安装的APP一行记录,且数据模...

    0.4 1681 1 14
  • 120
    又是一个程序员粗心的代码引起频繁FullGC的案例

    这是笨神JVMPocket群里一位名为"云何*住"的同学提出来的问题,问题现象是CPU飙高并且频繁FullGC。 重现问题 这位同学的业务代码比...

    4.2 3617 6 46
  • CMS几种GC模式解读-感谢你假笨的指正

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

    1.0 5918 7 21
  • Don’t Cross 32 GB!

    看elasticsearch官方文档时,提到的一个观点:Don’t Cross 32 GB。是因为当JVM堆少于32G时,HotSpot虚拟机会...

文集作者