除了程序计数器其它都会发生内存溢出: 堆:堆内存耗尽,对象越来越多,又一直在使用,不能被垃圾回收。 方法区:方法区内存耗尽,加载的类越来越多,在运行期间动态产生大量的类。 栈:方法调用次数过多,无限创建大量的线程。本栏目推荐文章ThreadLocal真的会造成内存泄漏吗?数组内存图C++ 单例模式以及内存管理JVM内存参数设置【C语言】动态内存申请,堆空间与栈空间差异虚拟化与大页内存与numaPrometheus监控k8s集群节点主机内存/CPU使用率Prometheus监控容器内pod节点内存/CPU使用率GBD调试之内存查看与修改(五)[转帖]解Bug之路-记一次JVM堆外内存泄露Bug的查找OutOfMemoryError 内存 OOMoutofmemoryerror内存oom outofmemoryerror方法java oom outofmemoryerror exceeded overhead内存 outofmemoryerror内存space java outofmemoryerror内存eclipse console outofmemoryerror内存permgen space 机制 内存oom 内存 常见 情况oom outofmemoryerror outofmemoryerror exceeded overhead limit