JVM
文章平均质量分 93
miomin_0815
这个作者很懒,什么都没留下…
展开
-
【理解JVM】深入浅出JVM垃圾收集(HotSpot)
引言:我的上一篇博文提到JVM运行时的内存分块和GC的基本思想及算法,在GC的道路上越走越远,接下来要做的就是 深入浅出JVM的垃圾收集机制。一、分代垃圾回收1、新生代:大部分刚被创建的对象被分配到这里,生命周期短,被创建后很快变成不可达。在新生代区域内发生的GC称为minor GC。新生代被划分为三个区域:1个Eden空间2个Survivor空间在节点拷贝法中,不会简单的将内存划分为1:1的原创 2016-03-29 14:58:12 · 2995 阅读 · 0 评论 -
【理解JVM】JVM内存分块和垃圾收集算法(HotSpot)
一、JVM内存分块Java虚拟机在执行Java程序时,会将该过程中所管理的内存划分成不同的数据块,这些区域有各自不同的用途和生命周期,参考《深入理解JVM虚拟机》,总结出以下结论:(1)PC:每个线程有独立的PC,PC的值指向程序即将执行的下一条指令的地址。(2)JVM Stack:每个线程都拥有一个,每个方法在执行时都会创建一个栈帧,存储局部变量,返回地址等等,用于方法执行和返回。(3)Na原创 2016-03-28 12:27:19 · 877 阅读 · 0 评论