JVM内存模型与垃圾收集机制详解.pdfVIP

  • 7
  • 0
  • 约1.68万字
  • 约 22页
  • 2026-04-22 发布于北京
  • 举报

01JVM内存模型

1.1整体描述

上面对运行时数据区描述了很多,其实重点数据的是堆和方法区(非堆),所以内存的设计也着重

从这两方面展开(注意这两块区域都是线程共享的)。对于虚拟机栈、本地方法栈、程序计数器都是线程私

有的。

1(1)一块是非堆区,一块是堆区

2(2)堆区分为两大块:一个是老年代,一个是区

0+

3(3)年轻代分为两大部分:一部分是幸存者区(SS1),另一部分是伊甸园区。

4(4)S0和S1一样大,也可以叫From和To

1.2Java内存模型

:

1.3对象在内存中的分配与回收

01JVM内存模型

1.1整体描述

上面对运行时数据区描述了很多,其实重点数据的是堆和方法区(非堆),所以内存的设计也着重从

这两方面展开(注意这两块区域都是线程共享的)。对于虚拟机栈,本地方法栈,程序计数器都是线程私有

的。

1(1)一块是非堆区,一块是堆区

2(2)堆区分为两大块:一个是Old区,一个是Young区

3(3)Young区分为两大块:一个是Survivor区(S0+S1),一块是Eden区

4(4

文档评论(0)

1亿VIP精品文档

相关文档