UseConcMarkSweepGC 已弃用,它的替代品是啥?
Posted
技术标签:
【中文标题】UseConcMarkSweepGC 已弃用,它的替代品是啥?【英文标题】:UseConcMarkSweepGC is deprecated, what is its replacement?UseConcMarkSweepGC 已弃用,它的替代品是什么? 【发布时间】:2018-09-08 21:32:55 【问题描述】: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 的大多数用途。
From the Official JEP
【讨论】:
以上是关于UseConcMarkSweepGC 已弃用,它的替代品是啥?的主要内容,如果未能解决你的问题,请参考以下文章
LocationRequest (FusedLocationProviderClient) - 已弃用