种类 | 解释 |
---|---|
java.lang.StackOverflowError | 栈内存空间溢出错误 |
java.lang.OutOfMemoryError:Java heap space | 堆内存溢出 |
java.lang.OutOfMemoryError:GC overhead limit exceeded | GC回收时间过长,超过98%的时间来做GC并回收了不到2%的堆内存 |
java.lang.OutOfMemoryError:Direct buffer memory | 本地(联系元空间)物理(堆外)内存溢出 |
java.lang.OutOfMemoryError:unable to create new native thread | 此错误与平台有关,①一个应用进程创建多个线程,超过系统承载极限②服务器不允许应用程序创建这么多线程,Linux默认允许单进程创建线程数是1024,实际可能到900多久挂了 |
java.lang.OutOfMemoryError:Metaspace | 类模板过多,撑爆堆外内存,元空间并不存储在虚拟机中,而是直接使用本地内存,存放以下信息:①虚拟机加载的类信息②常量池③静态变量④即时编译后的代码 |
OOM错误
最新推荐文章于 2023-10-17 13:31:37 发布