Java入门之了解JVM(35)
Serial Old收集器从名字就可以看出,Serial Old是新生代Serial的老年代版可以和任意的新生代GC组合使用可以和同样身为老年的CMS组合使用,作为后备GC;当发生并发收集错误时来顶替CMSParallel Old收集器Parallel Scavenge收集器的老年代版只能和Parallel Scavenge组合使用CMS收集器CMS全称(Concurrent Mark Sweep),是一个以获取最短GC时间为目标的收集器默认使用标记-清除算法,所以CMS回收垃圾后需要做碎片化整理(JVM参数)特点:并发收集、GC执行时间短、失败顶替(出现回收失败可以使用Serial Old进行顶替)新生代老年代都能使用的GC
G1收集器最前沿的收集器,新生代和老年代均可使用在Java9中G1收集器已经成为默认的垃圾收集器为了解决基于单线程的标记压缩,在Java10中已经为G1引入了多线程并行的特性,即可以在程序执行同时进行垃圾回收,因此减少了Full FC的发生Java10以后可以使用参数-XX:ParallelGCThreads来调节GC并行数特点:并行和并发、分代收集、空间整合、可预测的停顿GC组合
图片源自网络
推荐阅读
- 唐僧|tap评分高达9.1,《黑色沙漠》手游终于要来了,你了解了吗?
- viper|最佳外援是VIPER,新任FMVP坐不住了?本土选手机制了解一下
- lpl|LPL为何处理不了猫咪,自身了解太浅,根本不重视S11!
- 传奇|我们玩传奇3不仅仅是游戏,更是情怀和回忆,这款手游你了解吗?
- t1|vivo T1究竟值不值得购买?看了这些后你可能有更深了解
- 使命召唤18|王者荣耀 想要轻松上分英雄克制关系了解一下 公孙离克制上官婉儿
- 暗黑破坏神2|《暗黑破坏神2》七种职业!那个才是最适合新手的入门职业!
- s6|金铲铲之战:测试服内容抢先看,5分钟带你了解S6赛季的变化
- 电影|“王者宇宙”全面开启,三分钟了解官方后续动作,你想要的全都有
- 米哈游|米游社三周年,米哈游游戏的必备软件,你了解多少?