【发布时间】:2015-02-09 20:02:21
【问题描述】:
Oracle 的 Getting Started with the G1 Garbage Collector 教程对 G1 垃圾收集器的区域大小进行了如下说明:
堆是一个内存区域,分成许多固定大小的区域。
[...]
区域大小由 JVM 在启动时选择。 JVM 通常针对大约 2000 个区域,大小从 1 到 32Mb 不等。
不清楚 JVM 中是否所有区域都具有相同大小,或者可能存在大小不同的区域(例如,1500 个区域大小为 1MB,500 个区域大小为 2MB)。
【问题讨论】: