jvm各个区的作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jvm各个区的作用相关的知识,希望对你有一定的参考价值。
参考技术AJVM虚拟机包括:
1.类装载子系统
2.运行时数据区(内存模型)
堆(存放对象)
栈(线程)(具有先进后出的特性):每个线程启动时都会从栈中分配一块专属的内 存空间,用来存放每一个方法的栈帧内存空间。栈帧内存中包括以下几部分:
本地方法栈
方法区(元空间)
程序计数器:存放下一条指令所在单元的地址的地方
3.字节码执行引擎
将class文件放到方法区执行
修改程序计数器当前值
以上是关于jvm各个区的作用的主要内容,如果未能解决你的问题,请参考以下文章
36.JVM内存分哪几个区,每个区的作用是什么如和判断一个对象是否存活java垃圾回收机制垃圾收集的方法有哪些java类加载过程类加载机制双亲委派Minor GC和Major GC
spring bean 生命周期和作用域? spirng bean 相互依赖? jvm oom ? jvm 监控工具? ThreadLocal 原理