基于Hotspot的VM内存模型及GC理解

Hotspot VM内存模型:主要分为栈、堆、方法区 栈空间:主要分为Java虚拟机栈和本地方法栈,其中Java虚拟机栈的生命周期与当前线程相同。每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链表、方法出口信息等。每一个方法从调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中入栈到出栈的过程。本地方法栈主要是指执行JNI方法的栈空间。栈中存储的数据包括基本数据类型的值或者
相关文章
相关标签/搜索