-
首先控制台查看错误日志
-
然后使用jdk自带的jvisualvm工具查看系统的堆栈日志
-
定位出内存溢出的空间:堆,栈还是永久代(jdk8以后不会出现永久代的内存溢出)。
-
如果是堆内存溢出,看是否创建了超大的对象
-
如果是栈内存溢出,看是否创建了超大的对象,或者产生了死循环。
内存溢出排错
猜你喜欢
转载自blog.csdn.net/weixin_41772761/article/details/104190232
今日推荐
周排行