会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
2018年7月19日
JVM--关于MinGC,FullGC
摘要: 一、Minor GC 发生在新生代上,因为新生代对象存活时间很短,因此 Minor GC 会频繁执行,执行的速度一般也会比较快,通过幸存区交换来处理 1、触发条件: 当创建对象时Eden区空间不够时触发,当执行MinGC时,单个对象大于幸存区,通过分配担保机制转移至老年代 2、由于MinGC速度快,
阅读全文
posted @ 2018-07-19 10:02 canacezhang
阅读(1725)
评论(0)
推荐(0)
编辑
jvm虚拟机--垃圾回收子系统
摘要: 转载自cyc2018的github:https://github.com/CyC2018/Interview-Notebook/blob/master/notes/Java%20%E8%99%9A%E6%8B%9F%E6%9C%BA.md#5-finalize 程序计数器、虚拟机栈和本地方法栈这三个
阅读全文
posted @ 2018-07-19 09:47 canacezhang
阅读(256)
评论(0)
推荐(0)
编辑
jvm虚拟机--堆内存
摘要: reserved 保留区域 堆 所有对象实例都在这里分配内存。 是垃圾收集的主要区域("GC 堆")。现代的垃圾收集器基本都是采用分代收集算法,主要思想是针对不同的对象采取不同的垃圾回收算法。虚拟机把 Java 堆分成以下三块: 新生代(Young Generation) 老年代(Old Gener
阅读全文
posted @ 2018-07-19 09:29 canacezhang
阅读(382)
评论(0)
推荐(0)
编辑
canacezhang
公告
导航
博客园
首页
新随笔
联系
订阅
管理