JVM内存模型
2021-06-04 16:01:36 12 举报
JVM内存模型
作者其他创作
大纲/内容
堆
线程私有数据
动态链接
hw1
程序计数器
本地方法栈
运行时数据区(内存模型)
修改
STW
hw2
局部变量表
Full GC
int b = 2
S0(1/10)
字节码执行引擎
Minor GC
年轻代1/3
S1(1/10)
操作数栈
Java 虚拟机
Eden(8/10)
Survivor区
线程共享数据
老年区(2/3)
方法出口
........
类加载子系统
线程A
FILO 栈
calc() -- 栈帧
HelloWorld.class 类信息
栈(线程)
main() -- 栈帧
方法区(元空间)常量+静态变量+类信息
int a = 1
int c = 30
java HelloWorld.class
HelloWorld.class
30
0 条评论
下一页