![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
结庐境
这个作者很懒,什么都没留下…
展开
-
jvm垃圾回收机制概述
分代垃圾回收机制,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的回收算法,以便提高回收效率。我们将对象分为三种状态:年轻代、年老代、持久代。JVM将堆内存划分为 Eden、Survivor (Eden和Survivor都是年轻代中的区域)和 Tenured/Old(年老代) 空间。暂不介绍持久代。 1. 年轻代 所有新生成的对象首先都是放在Eden区。 ...原创 2019-04-10 11:18:27 · 184 阅读 · 0 评论 -
JVM虚拟机中的基础内存划分以及程序运行过程
JVM中的内存分区 JVM做为Java程序运行的基础,是Java运行时必不可少的部分。 每一个jvm启动时,都会向系统申请一大块地址,因为他就是一个虚拟机,现实生活中的电脑不也需要人们安装内存条吗?虚拟机也是一样的,只不过他的内存是向系统申请的。在申请到内存以后,jvm将所得到的内存分为三个区,分别是栈、堆、方法区。其实方法区就包括在堆中,只不过因为方法区有特别的应用,所以人们将他分开来叫。 首先...原创 2019-04-09 22:07:48 · 220 阅读 · 1 评论