JVM内存模型及CMS、G1和ZGC垃圾回收器详解

1. JVM 内存模型 JVM 内存模型主要指运行时的数据区,包括 5 个部分,如下图所示。 栈也叫方法栈,是线程私有的,线程在执行每个方法时都会同时创建一个栈帧,用来存储局部变量表、操作栈、动态链接、方法出口等信息。调用方法时执行入栈,方法返回时执行出栈。 本地方法栈与栈类似,也是用来保存线程执行方法时的信息,不同的是,执行 Java 方法使用栈,而执行 native 方法使用本地方法栈。 程序
相关文章
相关标签/搜索