gpt4 book ai didi

java - G1 垃圾收集器是否对每个区域使用相同的区域大小?

转载 作者:行者123 更新时间:2023-11-30 03:34:11 24 4
gpt4 key购买 nike

甲骨文的Getting Started with the G1 Garbage Collector教程介绍了以下有关 G1 垃圾收集器的区域大小的信息:

The heap is one memory area split into many fixed sized regions.

[...]

Region size is chosen by the JVM at startup. The JVM generally targets around 2000 regions varying in size from 1 to 32Mb.

尚不清楚 JVM 中是否所有区域都具有相同的大小,或者可能存在不同大小的区域(例如,1500 个大小为 1MB 的区域和 500 个大小为 2MB 的区域)。

最佳答案

是的,这些区域大小相等。文章Garbage First Garbage Collector Tuning说:

The G1 GC is a regionalized and generational garbage collector, which means that the Java object heap (heap) is divided into a number of equally sized regions.

JVM 的目标是创建大约 2000 个区域。它们的实际大小取决于您的最小堆大小。

关于java - G1 垃圾收集器是否对每个区域使用相同的区域大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28365821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com