File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -274,17 +274,17 @@ Serial 翻译为串行,也就是说它以串行的方式执行。
274274
275275它是单线程的收集器,只会使用一个线程进行垃圾收集工作。
276276
277- 它的优点是简单高效,对于单个 CPU 环境来说 ,由于没有线程交互的开销,因此拥有最高的单线程收集效率。
277+ 它的优点是简单高效,在单个 CPU 环境下 ,由于没有线程交互的开销,因此拥有最高的单线程收集效率。
278278
279- 它是 Client 模式下的默认新生代收集器,因为在该应用场景下内存一般来说不会很大。它收集几十兆甚至一两百兆的新生代停顿时间可以控制在一百多毫秒以内 ,只要不是太频繁,这点停顿时间是可以接受的。
279+ 它是 Client 场景下的默认新生代收集器,因为在该场景下内存一般来说不会很大。它收集一两百兆垃圾的停顿时间可以控制在一百多毫秒以内 ,只要不是太频繁,这点停顿时间是可以接受的。
280280
281281### 2. ParNew 收集器
282282
283283<div align =" center " > <img src =" pics/81538cd5-1bcf-4e31-86e5-e198df1e013b.jpg " width =" " /> </div ><br >
284284
285285它是 Serial 收集器的多线程版本。
286286
287- 是 Server 模式下首选的新生代收集器 ,除了性能原因外,主要是因为除了 Serial 收集器,只有它能与 CMS 收集器配合工作 。
287+ 它是 Server 场景下默认的新生代收集器 ,除了性能原因外,主要是因为除了 Serial 收集器,只有它能与 CMS 收集器配合使用 。
288288
289289### 3. Parallel Scavenge 收集器
290290
@@ -302,7 +302,7 @@ Serial 翻译为串行,也就是说它以串行的方式执行。
302302
303303<div align =" center " > <img src =" pics/08f32fd3-f736-4a67-81ca-295b2a7972f2.jpg " width =" " /> </div ><br >
304304
305- 是 Serial 收集器的老年代版本,也是给 Client 模式下的虚拟机使用 。如果用在 Server 模式下 ,它有两大用途:
305+ 是 Serial 收集器的老年代版本,也是给 Client 场景下的虚拟机使用 。如果用在 Server 场景下 ,它有两大用途:
306306
307307- 在 JDK 1.5 以及之前版本(Parallel Old 诞生以前)中与 Parallel Scavenge 收集器搭配使用。
308308- 作为 CMS 收集器的后备预案,在并发收集发生 Concurrent Mode Failure 时使用。
You can’t perform that action at this time.
0 commit comments