gpt4 book ai didi

Java 垃圾收集策略

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:32 25 4
gpt4 key购买 nike

我正在寻找一种技术来找出 Java VM 在给定时间点使用的垃圾收集 (GC) 策略(收集器)。 (稍后,我希望它能够正确反射(reflect)我选择的策略,比如 XX:+UseConcMarkSweepGC。)

verbose:gc(基本形式)没有帮助,因为它只是向我展示了它对每一代 所做的一切。我可以设置任何其他标志以使其吐出正在使用的 GC 策略吗?

JDK 版本为 1.6_21

最佳答案

嗯.. 你当然可以通过 jconsole (VM Summary) 页面找出某个 JVM 使用的策略。不确定是否会影响它或改变它。

编辑:为了帮助您以编程方式检查和更改正在运行的 VM 的 JVM 标志,您可以使用 jinfo.exe JDK 中的实用程序。例如,要检查是否设置了 ParallelGcflags,您可以运行:jinfo.exe -flag UseParallelGC <PID> .

关于Java 垃圾收集策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3656233/

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