JVM-JMM-CPU底层全执行流程
2022-11-16 10:27:34 0 举报
JVM-JMM-CPU底层全执行流程
作者其他创作
大纲/内容
汇编指令硬件原语
iconst_1
线程
CPU
年轻代8:1:1
主内存
OS操作系统
线程表
classLoader类加载系统
a=1
工作内存
老年代
操作数据栈
const 1const 2
xx.Class文件
内存条
JMM模型
堆区
程序技术器
局部变量表
本地方法
字节码引擎
解析执行器/JIT优化
字节码需要编译为机器语言
core-1寄存器
记录程序执行位置
方法出口
方法区(元空间)
main()方法栈
class
把常量,链接进行操作
运行时常量池、类型信息、字段信息、方法信息、类加载器的引用、对应class实例的引用等信息。类加载器的引用
jvm运行时数据区
程序计数器
java线程栈
虚拟机
二进制
core-0寄存器
FIFO
Edun
S1
S0
动态链接
CPU缓存
将符合引用变为直接引用
调用C++ 方法
0 条评论
下一页