oom ##out of memory
产生oom的原因有哪些? 1.jvm参数没有设置或者设置过小。2.java代码里面有死循环
3.一次性从数据库中拿出大量数据。
产生oom之后如何处理 ?
1,开启gc日志
2,设置jvm初始堆和最大堆大小,数值设置一样不超过物理内存一半。
3,通过jstack和jmap 打印堆栈信息帮助开发优化代码。
oom ##out of memory
产生oom的原因有哪些? 1.jvm参数没有设置或者设置过小。2.java代码里面有死循环
3.一次性从数据库中拿出大量数据。
产生oom之后如何处理 ?
1,开启gc日志
2,设置jvm初始堆和最大堆大小,数值设置一样不超过物理内存一半。
3,通过jstack和jmap 打印堆栈信息帮助开发优化代码。