XX:+UseConsMarkSweepGC
算法:根搜索
四个阶段:
CMS-initial-mark 对象是否可到达 会出现程序暂停的对象
CMS-concurrent-mark 确定哪些对象不可到达
CMS-remark 再次确认对象是否可到达,会出现程序暂停的对象
CMS-concurrent-sweep
会导致内存碎片。
要求系统低延迟的情况会选择CMS。
XX:+UseConsMarkSweepGC
算法:根搜索
四个阶段:
CMS-initial-mark 对象是否可到达 会出现程序暂停的对象
CMS-concurrent-mark 确定哪些对象不可到达
CMS-remark 再次确认对象是否可到达,会出现程序暂停的对象
CMS-concurrent-sweep
会导致内存碎片。
要求系统低延迟的情况会选择CMS。