gpt4 book ai didi

Java Heap - 更改核心数后更改了 Young Space

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:09:30 25 4
gpt4 key购买 nike

我已经更改了运行 Java 应用程序的虚拟机上的内核数量(从 16 个减半到 8 个)。

堆大小的参数没有改变,但由于某种原因,年轻的空间正在减少,我无法确定。

我们在没有设置 NewRatio 的情况下运行,所以默认值应该是相同的,除非在确定年轻空间的大小时考虑了内核的数量。我几乎看不到有关年轻空间/新空间比率的默认大小的文档,这些文档表明核心数量是一个决定因素,但由于没有进行其他更改,这似乎是这种情况。

任何人都可以阐明这一点吗?

最佳答案

这是可能的。默认情况下 GC 的调整方式因 JVM 和 JVM 以及版本而异,这就是为什么您可能没有太多关于其工作原理细节的文档。

您可以为正在使用的同一 JVM 构建下载 OpenJDK,并阅读源代码以了解它的作用。

关于Java Heap - 更改核心数后更改了 Young Space,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15947413/

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