JVM的基础知识整理

1 内存布局 1.1 JVM 内存 线程私有 程序计数器 本地方法栈 虚拟机栈 线程共享 堆 方法区 直接内存 1.2 对象内存布局 对象头 mark word 类型指针 数组长度标识 实例数据 对齐 1.3 JVM 运行时内存 新生代 一个伊甸区 两个幸存区 老年代 永久代:1.8移除 元空间:1.8顶替永久代,不在虚拟机中,使用本地内存 1.4 分配内存方法 指针碰撞(规整时):空闲内存和使用
相关文章
相关标签/搜索