UseConcMarkSweepGC 已弃用,它的替代品是什么?

Java 程序给出了此警告,JRE 10.0.2:

Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.

此开关的推荐替代品是什么?


答案 1

放弃对CMS的支持,然后删除CMS代码,或者至少更彻底地隔离它,将减轻GC代码库的维护负担并加速新的开发。从长远来看,G1垃圾回收器旨在取代CMS的大多数用途。

来自官方 JEP


答案 2