原 GC垃圾收集器(一):Serial /(Serial Coping)收集器
版权声明:本文为博主原创文章,请尊重他人的劳动成果,转载请附上原文出处链接和本声明。
本文链接:https://www.91mszl.com/Dream/article/details/1206
一:串行收集器: Seria收集器。一个单线程的收集器,在进行垃圾收集时候,必须暂停其他所有的工作线程直到它收集结束。
串行收集器是最古老,最稳定以及效率髙的收集器,只使用一个线程去回收但其在进行垃圾收集过程中可能会产生较长的停顿(“stop- The-World”状态)。虽然在收集垃圾过程中需要暂停所有其他的工作线程,但是它简单高效,对于限定单个CPU环境来说,没有线程交互的开销可以获得最高的单线程垃圾收集效率,因此 Serial垃圾收集器依然是java虚拟杋运行在Client模式下默认的新生代垃圾收集器。
对应JVM参数是:-XX: +UseSerialGC
开启后会使用::Serial(Young区用) + Serial Old(Old区用)的收集器组合。
表示:新生代、老年代都会使用串行回收收集器,新生代使用复制算法,老年代使用标记-整理算法
-Xms 10m -Xmx 10m -XX:+PrintGCDetails - XX:+UseSerialGC
2020-04-07 20:41:05 阅读(1004)
名师出品,必属精品 https://www.91mszl.com
博主信息