JVM中的Heap堆内存划分的原因
原文链接:https://www.cnblogs.com/haitaofeiyang/p/8392268.html
为了方便GC,因为Old Generation老年代区域内存满了的话就会进行Full GC,会对整个堆进行扫描和回收,花费的时间相对于Young Generation新生代的Minor GC更长,所以为了更方便对堆内存进行管理及GC回收,将堆内存划分。
原文链接:https://www.cnblogs.com/haitaofeiyang/p/8392268.html
为了方便GC,因为Old Generation老年代区域内存满了的话就会进行Full GC,会对整个堆进行扫描和回收,花费的时间相对于Young Generation新生代的Minor GC更长,所以为了更方便对堆内存进行管理及GC回收,将堆内存划分。