![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 75
it_much_nice
这个作者很懒,什么都没留下…
展开
-
记一次OOM的排查以及代码的修改
发现问题 今天上午( 周一早晨)吃完早餐伸个懒腰准备开始一天美好(苦逼)的代码生活,突然测试MM发来消息说应用不可用了,说周末加班就不能使用了(周末的班白加了)。接到消息立马打开error日志,一看原来是OOM了,莫名的有点兴奋,终于在实际应用逮到你了。二话不说看了下gcutil,发现FGC 70000次左右,YGC 2000次左右,我滴乖乖,一直在FGC啊,那肯定是某个对象内存溢出了,一直回收不了。看了下堆内存实例数的统计,果然有个对象实例数是400多万,找到了对象,是一个配置信息的对象,问题还是比较好定原创 2020-08-18 00:04:52 · 298 阅读 · 1 评论 -
JVM常用的命令
常见垃圾回收器组合参数设定:(1.8) -XX:+UseSerialGC = Serial New (DefNew) + Serial Old 小型程序。默认情况下不会是这种选项,HotSpot会根据计算及配置和JDK版本自动选择收集器 -XX:+UseParNewGC = ParNew + SerialOld 这个组合已经很少用(在某些版本中已经废弃) https://stacko......原创 2020-03-21 19:35:31 · 262 阅读 · 0 评论