JVM的垃圾回收器(图解)

来源:互联网 发布:mysql安装教程mac 编辑:程序博客网 时间:2024/06/09 16:50



更正:

1: CMS不是完全不是STW的,分几个阶段 1.初始标记(STW) 找roots  2.并发标记  3.重新标记(STW)  4.并发清除


追加:

        1.要求并发大,但是中间停顿一下无所谓 用Paraller。因为Paraller的吞吐量大,cup不是经常的切换,但是垃圾收集的时间变短了(其中是减少了cpu切换的时间)

        2.要求响应时间短,选CMS。因为CMS吞吐量小,经常在垃圾收集线程与用户现场之间切换,所以这个收集器的相应时间比较快


原创粉丝点击