Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java -XX:+;UseConcMarkSweepGC(什么是默认的年轻一代收集器?)_Java_Garbage Collection_Concurrent Mark Sweep - Fatal编程技术网

Java -XX:+;UseConcMarkSweepGC(什么是默认的年轻一代收集器?)

Java -XX:+;UseConcMarkSweepGC(什么是默认的年轻一代收集器?),java,garbage-collection,concurrent-mark-sweep,Java,Garbage Collection,Concurrent Mark Sweep,据我所知,我们可以通过以下选项运行JVM: -XX:+UseConcMarkSweepGC -XX:-UseParNewGC 在本例中,我们将为年轻一代提供串行(DefNew)垃圾收集器,为老一代提供并发标记扫描垃圾收集器 那么,我们可以只使用-XX:+useConMarkSweepGC选项运行JVM吗?我的意思是没有任何选项来描述年轻一代的垃圾收集器。如果我们能做到这一点,旧一代将使用哪个垃圾收集器?根据: 请注意,对于最新的JVM版本-XX:+UseParNewGC已启用 设置-XX:+U

据我所知,我们可以通过以下选项运行JVM:

-XX:+UseConcMarkSweepGC
-XX:-UseParNewGC
在本例中,我们将为年轻一代提供串行(DefNew)垃圾收集器,为老一代提供并发标记扫描垃圾收集器

那么,我们可以只使用
-XX:+useConMarkSweepGC
选项运行JVM吗?我的意思是没有任何选项来描述年轻一代的垃圾收集器。如果我们能做到这一点,旧一代将使用哪个垃圾收集器?

根据:

请注意,对于最新的JVM版本
-XX:+UseParNewGC
已启用 设置
-XX:+UseConMarkSweepGC
时自动执行。因此,, 如果不需要并行年轻一代GC,则需要 通过设置
-XX:-UseParNewGC
禁用

对于命令行组合的简明摘要,您可能还对以下内容感兴趣