JVM系统关系图
2020-11-11 21:54:55 0 举报
JVM虚拟机
作者其他创作
大纲/内容
线程
b=2
局部变量表
Java栈
Eden
JVM内存分配
老年代
方法区
鲁班学院monkey老师
对象优先在eden区
栈帧(main)
程序计数器(12)
复制算法
JVM垃圾收集器
Parallel Scavenge
垃圾收集器
JVM垃圾回收算法
收集器
App
方法出口
引用计数
本地方法栈
CMS
新生代
动态链接
GC
装载子系统
堆
eden
分代回收
JVM判断策略
栈帧1
长期存储的对象讲进入老年代
old
操作数栈
GC Roots
标记清除
s1
标记整理
执行引擎
from
App.class
Serial
a=1
大对象进入老年代
public class App{ public int add(){ int a = 1; int b = 2; int c = (a + b) * 100; return c; } public static void main(String[] args) { App app= new App(); int result = app.add(); }}
to
栈帧(add)
app
程序计数器
result=300
运行时数据区
c=300
栈帧2
ParNew
JVM系统关系图
G1
s0
0 条评论
下一页