![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统优化
chenlin597898889
这个作者很懒,什么都没留下…
展开
-
JVM元数据空间增长分析
上一篇已经分析了(https://mp.csdn.net/postedit/102959321)JVM除了HEAP还有哪些内存占用,也进行了一部分的参数调优,但是并没有根本解决这个问题 ,只是发生内存占满的时间变长了一些。上章的策略:1.减少xss占用 2.减少不必要的线程占用(主要集中在es线程,参数transport.netty.worker_count)使用jcmd命令已经发现jv...原创 2019-12-16 18:25:03 · 1419 阅读 · 0 评论 -
JVM内存分析,除了堆内存还有哪些?
问题场景:某个应用服务器(2C4G),xms xmx配置3G,内存占用远远超过3G,硬件服务器报警内存占用经常超过95%,(内存一直占用,可能导致java应用 crash),由于处于双十一敏感时期,所以需要追根究底。(后xmx改为2G,后面图均是2G的配置)怀疑点1:是否有内存泄漏?1.观察JVM回收详情,无异常(类似于jvisualvm)2.利用jmap下载堆内存文件,使用MAT、j...原创 2019-11-07 18:06:31 · 773 阅读 · 0 评论 -
Young GC 500ms到50ms的优化
问题描述:在进行双十一备战的过程中,发现JVMyoung GC的频次很高,同时一次Young Gc的耗时在500ms左右,FullGC的在1-2天触发一次JVM原配置:-XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=85 -XX:+UseCMSInitiatingOccupancyOnly -Dcom.sun.manage...原创 2019-11-06 11:17:24 · 730 阅读 · 0 评论