gpt4 book ai didi

java - 我可以启动一个 Eden 空间如此之大的 JVM,它运行到完成而没有任何 GC。假设我有一堆空闲内存

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:08:07 26 4
gpt4 key购买 nike

如果我有足够的空闲内存,我可以启动一个 Java 应用程序(说 mMven )来单独使用 Eden 空间运行直到完成而不需要任何 GC 吗?

最佳答案

是的,我已经为 Java 6+ 中的实际应用程序完成了此操作。我从一个 24 GB 的 Eden 空间、微型幸存者空间和永久空间开始。后来发现8GB绰绰有余。

当有bug或错误时它仍然会GC,但在正常操作下不会。

我相信选项是

-Xmn24g -Xmx26g -XX:SurvivorRatio=100

使用默认 GC。

该应用程序经过优化,生成的数据量低于 1 GB/小时,因此使用 GC 运行一天。

关于java - 我可以启动一个 Eden 空间如此之大的 JVM,它运行到完成而没有任何 GC。假设我有一堆空闲内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52169203/

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