全面掌握JVM内存结构
2021-11-12 18:44:33 1 举报
关于JVM内存模型,仅供参考
作者其他创作
大纲/内容
Class文件
1
Survivor
操作数栈
程序计数器
Math
O
双亲委派机制
H
内存模型(运行时数据区)
引导类加载器
From(1/10)
Full GC
TO(1/10)
ParNew
引用计数法
动态链接
S
垃圾收集算法
Old(2/3堆空间)
G1
自定义类加载器
Eden(8/10)
可达性分析算法
堆
混合收集周期
ParallelScavenge
Meta Data(直接内存)
Eden
math
Tenured
本地方法栈
JVM
类元信息(构造/接口)
运行时常量池
线程栈(*)
Old
TLAB
Humongous
E
全盘负责委托机制
Serial
复制算法
方法出口
拓展类加载器
Region
方法区(元空间)
Young(1/3堆空间)
执行引擎
局部变量表
MetaData
垃圾回收
Young
静态变量
HIOB
PLAB
Heap
RSet
CSet
栈
分代收集算法
栈帧(Math)
CMS
标记-清除算法
a=1
年轻代收集周期
标记-整理算法
Serial Old
系统类加载器
Parallel Old
直接内存
Math math=new Math()
栈帧(Main)
并发标记收集周期
类装载子系统
0 条评论
回复 删除
下一页