Skip to content

Commit 3c8fd98

Browse files
committed
Update b-4jvm.md
1 parent bc1ef9c commit 3c8fd98

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/b-4jvm.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成
1212

1313
**JDK 1.8 之前:**
1414

15-
![](../../JavaGuide/docs/java/jvm/pictures/java内存区域/JVM运行时数据区域.png)
15+
![](https://cdn.jsdelivr.net/gh/javaguide-tech/image-host-github-stars-01@main/TeachYourselfCS/JVM%E8%BF%90%E8%A1%8C%E6%97%B6%E6%95%B0%E6%8D%AE%E5%8C%BA%E5%9F%9F.png)
1616

1717
**JDK 1.8 :**
1818

19-
![](../../JavaGuide/docs/java/jvm/pictures/java内存区域/2019-3Java运行时数据区域JDK1.8.png)
19+
![](https://cdn.jsdelivr.net/gh/javaguide-tech/image-host-github-stars-01@main/TeachYourselfCS/2019-3Java%E8%BF%90%E8%A1%8C%E6%97%B6%E6%95%B0%E6%8D%AE%E5%8C%BA%E5%9F%9FJDK1.8.png)
2020

2121

2222
**线程私有的:**
@@ -92,11 +92,11 @@ Java 堆是垃圾收集器管理的主要区域,因此也被称作**GC 堆(G
9292
2. 老生代(Old Generation)
9393
3. 永生代(Permanent Generation)
9494

95-
![JVM堆内存结构-JDK7](../../JavaGuide/docs/java/jvm/pictures/java内存区域/JVM堆内存结构-JDK7.png)
95+
![JVM堆内存结构-JDK7](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/322cf087600d49c89c3ae51ddab7e1a0~tplv-k3u1fbpfcp-watermark.image)
9696

9797
JDK 8 版本之后方法区(HotSpot 的永久代)被彻底移除了(JDK1.7 就已经开始了),取而代之是元空间,元空间使用的是直接内存。
9898

99-
![JVM堆内存结构-JDK8](../../JavaGuide/docs/java/jvm/pictures/java内存区域/JVM堆内存结构-jdk8.png)
99+
![JVM堆内存结构-JDK8](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/160e156571a142b1865a2ebd4ad7fa67~tplv-k3u1fbpfcp-watermark.image)
100100

101101
**上图所示的 Eden 区、两个 Survivor 区都属于新生代(为了区分,这两个 Survivor 区域按照顺序被命名为 from 和 to),中间一层属于老年代。**
102102

0 commit comments

Comments
 (0)