会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
学无涯,苦做舟
阿邦
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2021年1月26日
深入理解JAVA虚拟机---02---对象进入老年代方法
摘要: 对象进行老年代的方法有哪些1.对象需要占用连续的大内存(大于阈值),则直接分配到老年代。2.对象在新生代生成,本身所占内存大于Survivor内存,则在发生GC时,会直接进入老年代。3.对象在新生代生成,本身所占内存小于Survivor内存,则发生GC时,移入Survivor中,之后每熬过一次GC,
阅读全文
posted @ 2021-01-26 10:37 阿邦1027
阅读(227)
评论(0)
推荐(0)
编辑
深入理解JAVA虚拟机---01---JVM堆内存回收过程
摘要: JVM堆内存回收(HotSpot) 分为两个大区域:新生代和老年代,一般比例为1:2 新生代使用“复制算法”进行回收,因此新生代分为三个区域:Eden,Survivor1,Survivor2,比例为8:1:1,实现该复制算法的过程为:在Eden和一个Survivor1内存中产生新的对象,然后当这两个
阅读全文
posted @ 2021-01-26 10:34 阿邦1027
阅读(85)
评论(0)
推荐(0)
编辑