摘要: 首先需要明确OOM并不一定会导致程序挂掉,导致服务不可用的是堆内存被耗尽,从而使得主线程直接退出,或者所有工作线程频繁因为OOM异常终止,java分配数组会直接消耗内存,一个对象引用会占用四个字节。 堆内存和栈内存耗尽都会导致OOM jvm管理的内存大致包括三种不同类型的内存区域:Permanent 阅读全文
posted @ 2018-07-01 07:16 heapStark 阅读(382) 评论(0) 推荐(0) 编辑