JVM运行时数据区与栈帧结构
2020-06-11 14:07:55 4 举报
JVM运行时数据区与栈帧结构
作者其他创作
大纲/内容
reserved
Y:O = 1:3
操作栈Opera and Stack
共享区
S2
-Xmn
线程C的栈帧结构
used
Free Chunk
NativeMethod Stack
Eden
Mark SweepMark Compact
线程A
Heap
-Xms -Xmx
返回地址Return Address
VM S
栈帧1Stack Frame 1
PC
Copying
线程 A
线程 C
new Object()
Chunk
栈帧nStack Frame n
老年代OMajorGC/FullGC
当前栈帧
... ....
VM Stack
capacity
新生代Y(8:1:1)MinorGC/YGC
Block1
S1
线程A的栈帧结构
栈帧2Stack Frame 2
方法区
方法的参数局部变量
Commited
Block2
Block0
局部变量表Local Variable Table
动态连接Dynamic Linking
线程 B
metalspace
JVM Runtime Data Area
Container
Tenured
TLAB(1%)
0 条评论
下一页