从CMS切换到G1垃圾收集器



从Java 8开始,G1是比CMS更好的垃圾收集器吗?换一下合适吗?这样的交换机需要什么样的调整和测试?

从Java 8开始,G1是不是比CMS更好的垃圾收集器?

可能取决于您的用例和需求。在Java 9中,G1将是默认值。这是否是个好主意取决于意见。

换一下合适吗?

除非你有理由这样做。

这样的交换机需要什么样的调整和测试?

我想看看你现在做的标准负载和压力测试。如果你没有这样的测试,我会写一些来反映什么对你的应用程序很重要。

在调优方面,有很多选项,哪种选项最好取决于您的用例。