File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -392,6 +392,16 @@ Parallel Scavenge 收集器也是使用复制算法的多线程收集器,它
392
392
** 新生代采用复制算法,老年代采用标记-整理算法。**
393
393
![ Parallel Scavenge 收集器 ] ( ./pictures/jvm垃圾回收/parllel-scavenge收集器.png )
394
394
395
+ ** 是JDK1.8默认收集器**
396
+ 使用java -XX:+PrintCommandLineFlags -version命令查看
397
+
398
+ ```
399
+ -XX:InitialHeapSize=262921408 -XX:MaxHeapSize=4206742528 -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC
400
+ java version "1.8.0_211"
401
+ Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
402
+ Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
403
+ ```
404
+ JDK1.8默认使用的是Parallel Scavenge + Parallel Old,如果指定了-XX:+UseParallelGC参数,则默认指定了-XX:+UseParallelOldGC,可以使用-XX:-UseParallelOldGC来禁用该功能
395
405
396
406
### 4.4.Serial Old 收集器
397
407
** Serial 收集器的老年代版本** ,它同样是一个单线程收集器。它主要有两大用途:一种用途是在 JDK1.5 以及以前的版本中与 Parallel Scavenge 收集器搭配使用,另一种用途是作为 CMS 收集器的后备方案。
You can’t perform that action at this time.
0 commit comments