OutOfMemory问题的常见原因

Posted 四猿外

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OutOfMemory问题的常见原因相关的知识,希望对你有一定的参考价值。

常见的原因

  • 内存加载的数据量太大:一次性从数据库取太多数据;
  • 集合类中有对对象的引用,使用后未清空,GC不能进行回收;
  • 代码中存在循环产生过多的重复对象;
  • 启动参数堆内存值小。

以上是关于OutOfMemory问题的常见原因的主要内容,如果未能解决你的问题,请参考以下文章

如何定位OutOfMemory的根本原因

Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结

内存溢出和内存泄漏

java - 各类OOM分析

outofmemory怎么修复

jmeter性能压测-性能压测常见问题分析之cpu过高/内存使用持续上升