![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OOM
OwenFang123
这个作者很懒,什么都没留下…
展开
-
JVM内存溢出分析
我们在使用java开发程序的过程中,一定会碰到到内存溢出异常(java.lang.OutOfMemoryError)。下面我来看一下出现内存溢出的原因和解决办法。1.启动参数内存值设定的过小。调整JVM启动参数,-Xmx JVM使用的最大内存,运行过程中超过这个内存就会报内存溢出异常,-Xms JVM初始内存,启动的时候就占用的内存。如果机器内存够就加机器内存。2.代码问题我们重点...原创 2019-04-16 20:35:54 · 1201 阅读 · 0 评论 -
java进程CPU高分析
JVM导致系统CPU高的常见场景内存不足,JVM gc频繁,一般会伴随OOM。 JVM某个线程死循环或者递归调用。定位和解决1.内存不足,gc频繁可参考我的这遍文章解决。https://blog.csdn.net/moranzi1/article/details/886702042.JVM某个线程死循环或者递归调用。这种情况关键是找到导致CPU高的线程。然后根据具体线程具体分析为什...原创 2019-04-16 21:50:59 · 889 阅读 · 0 评论