OOM发生异常,看异常日志也能定位到代码,为什么非要生成dump文件去看呢?难道是为了调优?这一点我一直不理解,还望赐教。
假设内存放10个A就满了,现在X线程放了9个A并且一直保持对9个A的引用,Y线程放了一个A后报了OOM,给出了Y线程的执行代码,很明显,根因是X线程造成的。
假设内存放10个A就满了,现在X线程放了9个A并且一直保持对9个A的引用,Y线程放了一个A后报了OOM,给出了Y线程的执行代码,很明显,根因是X线程造成的。