如何查看JVM使用的默認的垃圾收集器
查看JVM使用的默認的垃圾收集器
查看步驟
cmd執(zhí)行命令:
java -XX:+PrintCommandLineFlags -version
輸出如下(舉例):

針對上述的-XX:UseParallelGC,這邊我們引用《深入理解Java虛擬機:JVM高級特性與最佳實踐》的介紹:

也就是說,打開此開關(guān),使用的垃圾收集器是:新生代(Parallel Scavenge),老年代(Ps MarkSweep)組合。
jvm默認垃圾收集器789
jdk1.7 默認垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)
jdk1.8 默認垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)
jdk1.9 默認垃圾收集器G1
-XX:+PrintCommandLineFlagsjvm參數(shù)可查看默認設(shè)置收集器類型-XX:+PrintGCDetails亦可通過打印的GC日志的新生代、老年代名稱判斷
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解hibernate雙向多對多關(guān)聯(lián)映射XML與注解版
本篇文章主要介紹了詳解hibernate雙向多對多關(guān)聯(lián)映射XML與注解版,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
Java利用TreeUtils工具類實現(xiàn)列表轉(zhuǎn)樹
在開發(fā)過程中,總有列表轉(zhuǎn)樹的需求,幾乎是項目的標配,有沒有一種通用且跨項目的解決方式呢?本文將基于Java8的Lambda?表達式和Stream等知識,使用TreeUtils工具類實現(xiàn)一行代碼完成列表轉(zhuǎn)樹這一通用型需求,需要的可以參考一下2022-11-11
SpringBoot實現(xiàn)短信驗證碼校驗方法思路詳解
最近做項目遇到這樣的需求,前端是基于BootStrap,html代碼中有BootStrap樣式實現(xiàn)的,具體后臺實現(xiàn)代碼大家通過本文一起學習吧2017-08-08
java前后端傳值,參數(shù)有集合類型的數(shù)據(jù)時的兩種操作方式
這篇文章主要介紹了java前后端傳值,參數(shù)有集合類型的數(shù)據(jù)時的兩種操作方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11

