JVM内存模型大白话及jvm调优

jdk1.8JVM内存模型 jvm其实是由运行时数据区+类装载子系统+执行引擎组成的,我们通常说的jvm内存模型指的是运行时数据区。 运行时数据区 堆(线程共享) 堆是java虚拟机管理内存最大的一块内存区域,因为堆存放的对象是线程共享的,所以多线程的时候也需要同步机制。堆中存放对象实例,数组。 虚拟机栈 线程私有的,每个方法执行时会创建一个栈帧,用来存储局部变量表、操作数栈、方法出口、动态链接。
相关文章
相关标签/搜索