随笔分类 - jvm攀登之路
jvm由入门到理解
摘要:程序计数器 PC寄存器特点 PC寄存器用来存储指令相关的现场信息,它区别于广义上的物理寄存器,可以看作是物理PC寄存器的一种抽象模拟。 在jvm内存模型中,它运行速度最快;线程私有,并且生命周期与线程的生命周期保持一致。 任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当
阅读全文
摘要:终于决定要把JVM系列整体过一遍以加深自己对JVM的理解,在B站找到了尚硅谷宋红康老师的JVM系列的视频,历时将近两个月总算是把上篇看完了,在本子和Typora上做了一些笔记,简单把笔记整理一下上传到博客,算是对自己的一个交代。 视频链接:https://www.bilibili.com/video
阅读全文
摘要:内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。 运行时数据区的完整结构图 Java虚拟机定义了若干种程序运行期间会使用到的运行时数据区: 其中有一些会随着虚拟
阅读全文