![](https://img-blog.csdnimg.cn/58e8fbb78c444a43a5dcb946f39a0430.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JVM虚拟机系列
文章平均质量分 88
持续学习JVM虚拟机相关的知识,并以系列的方式不断更新
纪先生笔记
这个作者很懒,什么都没留下…
展开
-
虚拟机系列:JVM 有哪些垃圾回收算法
垃圾即是无用的东西,不仅无用的了,而且占用地方,不丢留着干嘛。jvm也想把自己的垃圾给丢掉,毕竟jvm的内存空间还是很贵的。原创 2022-01-10 15:07:00 · 150 阅读 · 0 评论 -
虚拟机系列:JVM 运行时堆内存如何分代
对于大多数应用来说,Java堆(Java Heap)是Java虚拟机所管理的内在中最大的一块。Java堆是被所有线程共享的一块内在区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存。虚拟机规范中的描述是:所有类的实例与数组对象都要在堆中分配。但是随着JIT编译器的发展与逃逸分析技术的逐渐成熟,栈上分配,标量替换优化技术导致一些变化,所有对象并不都分...原创 2022-01-05 10:03:00 · 71 阅读 · 0 评论 -
1. JVM运行时堆内存如何分代
对于大多数应用来说,Java堆(Java Heap)是Java虚拟机所管理的内在中最大的一块。Java堆是被所有线程共享的一块内在区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存原创 2021-12-22 20:36:05 · 826 阅读 · 0 评论