JVM内存模型Java虚拟机的内存模型分为五个部分,分别是:程序计数器、Java虚拟机栈、本地方法栈、堆、方法区。这五个区域既然是存储空间,那么为了避免Java虚拟机在运行期间内存...
Javaer
对于CMS垃圾收集算法,一直有一些疑惑:1、cms gc 和 full gc 有什么区别 ?2、cms gc 和 full gc 如何触发的 ?3、什么场景下会发生 concurr...
http://www.jianshu.com/...
1. 一些概念 1.1 垃圾&垃圾收集 垃圾:在 JVM 语境下,“垃圾”指的是死亡的对象所占据的堆空间。 垃圾收集:所谓“垃圾收集”,就是将已分配出去、但不再使用的内存回收回来...
Java学习与分享,JDK源码、JVM 等。 ...
在前面我们了解了虚拟机如何判断对象可回收,接下来我们了解Java虚拟机垃圾收集的一些理论和算法。1、分代收集理论 分代收集理论,是基于程序运行对象存活数量和对象年龄之间关系的一套经...
公众号:三分恶。一个能文能武的全栈开发,欢迎关注。