jdk8 cms g1gc_JDK 14:CMS GC是OBE
jdk8 cms g1gc
JDK 14 Early Access Build#23 ( 2019/11/13 ) 現(xiàn)已上市 。 此版本最值得注意的更改之一是刪除了并發(fā)標(biāo)記掃描垃圾收集器 。 JEP 291 [“棄用并發(fā)標(biāo)記掃描(CMS)垃圾收集器”]早在2017年就使用JDK 9和JEP 363 [“刪除并發(fā)標(biāo)記掃描(CMS)垃圾收集器”) 棄用了 JDK 14的目標(biāo)是完全刪除CMS垃圾收集器。
下一個(gè)屏幕快照展示了JDK 14 Early Access Build#22仍可使用CMS垃圾收集器。
使用該JDK 14 Early Access Build#22 ,我們看到允許指定-XX:+UseConcMarkSweepGC且僅顯示棄用警告:“ 選項(xiàng)UseConcMarkSweepGC在9.0版中已棄用,并且可能在以后的版本中刪除。 “
下一個(gè)屏幕快照展示了從JDK 14 Early Access Build#23開始,不能將CMS指定為垃圾收集器:
當(dāng)嘗試使用-XX:+UseConcMarkSweepGC運(yùn)行Java應(yīng)用程序時(shí),錯(cuò)誤消息現(xiàn)在顯示為:“ 忽略選項(xiàng)UseConcMarkSweepGC; 在“ 14.0 ” 中刪除了支持 。
盡管刪除CMS垃圾收集器是我在JDK 14 Early Access Build#23中注意到的最大更改,但我發(fā)現(xiàn)其他一些更改有些有趣。 這些包括:
- JDK-8226297 : 雙軸 快速排序改進(jìn)
- 錯(cuò)誤報(bào)告中詳盡的更改列表。
- JDK-8232684 : 使開關(guān)表達(dá)式為最終表達(dá)式
- 轉(zhuǎn)換開關(guān)表達(dá)式的功能從“預(yù)覽”到“最終”( JEP 361 )。
- JDK-8233884 : 避免在安全性庫中查找標(biāo)準(zhǔn)字符集
- 提醒您利用StandardCharsets類中定義為public字段的常量。
翻譯自: https://www.javacodegeeks.com/2019/11/jdk-14-cms-gc-is-obe.html
jdk8 cms g1gc
總結(jié)
以上是生活随笔為你收集整理的jdk8 cms g1gc_JDK 14:CMS GC是OBE的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 日发帖 发帖频率 发帖时段_先发帖
- 下一篇: rpc结构错误_结构性错误