File tree 2 files changed +34
-31
lines changed
turnoff.us/java-gc-explained
2 files changed +34
-31
lines changed Original file line number Diff line number Diff line change
1
+ Java 垃圾回收说明
2
+ =====
3
+
4
+ ![ Java Garbage Collection Explained] ( https://turnoff.us/image/en/java-gc-explained.png )
5
+
6
+ - 大家好,John 将要在这里清理垃圾,你么可以出去么?
7
+
8
+
9
+ - 扫 扫 扫
10
+ - 就我们是应用线程而言,John 表示着 GC,严格来说是串行GC。
11
+
12
+ - 它们现在是两个线程了,它们现在是并行GC。
13
+ - John, 我来帮你!
14
+
15
+
16
+ - 男孩们,当我们搞定这里,你们想回来干活么?
17
+ - John 在建议并行标记清除 GC!
18
+
19
+ 这篇漫画生动的解释了 Java 的垃圾回收机制:什么是垃圾回收(GC)、什么是并行垃圾回收 以及什么是垃圾回收的标记清除算法。
20
+
21
+ 如果你想更深入的了解,不妨看一下 https://en.wikipedia.org/wiki/Garbage_collection_(computer_science) 和 https://en.wikipedia.org/wiki/Concurrent_mark_sweep_collector
22
+
23
+ via:
24
+ - https://turnoff.us/geek/java-gc-explained/
25
+
26
+ 作者:[ Daniel Stori] [ a ]
27
+ 译者:[ 译者ID] ( https://github.com/译者ID )
28
+ 校对:[ 校对者ID] ( https://github.com/校对者ID )
29
+ 合成:[ 合成者ID] ( https://github.com/合成者ID )
30
+ 点评:[ 点评ID] ( https://github.com/点评者ID )
31
+
32
+ 本文由 [ LCTT] ( https://github.com/LCTT/TranslateProject ) 原创编译,[ Linux中国] ( https://linux.cn/ ) 荣誉推出
33
+
34
+ [ a ] :http://turnoff.us/about/
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments