JVM 堆栈模型(JVM heap 和 JVM stack)

JVM heap(JVM 堆区)

  • 新生带
    • Eden
    • Survious-from
    • Survious-to
    • TLAB
    • 内存大小比例大约 Eden:from:to=8:1:1
  • 老年带
  • 永久带
    • 方法区 (元数据区-metaspace)
    • 本地内存

JVM 栈

  • 引用变量
  • 基本变量

JVM 虚拟机栈

  • 栈帧
    • 局部变量表
      • 八大基本类型
      • 对象引用
      • return address
    • 操作数栈
    • 动态链接
    • 方法出口信息

JVM 本地机栈