JVM
2020-06-13 15:59:48 0 举报
JVM结构
作者其他创作
大纲/内容
false
运行时常量池
S1
Old区是否有足够空间
方法区Method Area
虚拟机栈Java Virual Machine Stacks
true
装载(2)(3)
Old区是否有足够空间?
运行时数据区 Run-time Data Areas
Eden区部分活跃对象复制到Survivor区
Eden是否有足够的空间
S0
新对象申请内存空间
装载(1)
新对象空间申请成功
类加载器子系统
JVM进行Full GC
OutofMemmoryError
Young区
堆Heap
Class文件
Eden
将Survivor区部分活跃对象复制到Old区
Old区
本地方法栈Native Method Stacks
Eden是否有足够空间
程序计数器The pc Register
开始
结束
JVM回收不活跃的对象
Survivor区是否有足够空间
收藏
收藏
0 条评论
下一页