gpt4 book ai didi

Java -Xnoclassgc

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

我有一个关于 java 选项 -XnoclassGC 的问题。它阻止 java 运行 GC。我猜响应时间可能会更短,因为没有“世界暂停”。但如果您使用并发 GC,它的响应时间足以满足响应时间关键应用程序的需要,所以我已经阅读过。如果堆从不清理,会不会影响性能?它只是阻止类的收集吗?

这个选项有什么用?

(我知道您通常不应该使用它,因为您很容易收到 OutOfMemoryError 错误。)[http://www-01.ibm.com/support/knowledgecenter/SSYKE2_7.0.0/com.ibm.java.zos.70.doc/diag/appendixes/cmdline/Xnoclassgc.html?cp=SSYKE2_7.0.0%2F5-8-0-3-24&lang=en]

最佳答案

它禁用 PermGen 中类的 GC。它不会禁用整个 GC。

对于 Java 8,整个事情就是 a bit different因为 PermGen 不再是 Java 堆的一部分。

经过一番挖掘,我发现了 this post它用于防止 Java 6 上的长时间暂停,因此我认为它可以在非常特定的情况下使用(例如,程序不断加载和卸载相同的类)。但是,在求助于 -Xnoclassgc 之前,我会从不同的角度开始解决问题。

关于Java -Xnoclassgc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27844418/

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