博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jvm垃圾回收堆内存变化过程
阅读量:7088 次
发布时间:2019-06-28

本文共 279 字,大约阅读时间需要 1 分钟。

  1. 当Eden区域满时,触发minor GC,垃圾收集器把Eden区域中的不可达对象标记出来。第一次执行minor GC时Survivor 1与Survivor 2均为空;
  2. Eden中的不可达对象占用的内存被回收,存活的对象将被移动到一个Survivor中(一定程度解决内存碎片问题),另外一个Survivor区域为空;
  3. 再次触发minor GC时,Eden区域与不为空的Survivor区域中的不可达对象被标记并清理,存活的对象被移动到另外的空Survivor区域。多次执行minor GC后,存活次数达到某一阀值的对象就被移动到Old Generation。

转载地址:http://cvgml.baihongyu.com/

你可能感兴趣的文章
TCP/IP协议解析
查看>>
德国罗森伯格推出MU Uniboot数据中心高密度布线系统
查看>>
Centos以及windows2003server系统下的密码重置
查看>>
CCNA学习笔记 一 基础方面
查看>>
依靠ipsec实现***通道
查看>>
你真的做好购买相机的准备了吗?
查看>>
我的友情链接
查看>>
squid反向代理安全控制
查看>>
liunx安装wdcp php5.3.17版本,并安装pdo组件
查看>>
cisco按需路由实验配置
查看>>
Centos下Yum安装PHP5.5,5.6,7.0
查看>>
WSFC2012 为什么网络名称联机失败
查看>>
浏览器兼容性测试
查看>>
install eSyndiCat PHP Directory Software onUbuntu
查看>>
线性表的表示和实现方式之链式表示和实现
查看>>
STP选举过程分析
查看>>
Ajax
查看>>
python多线程、多进程、协程的使用
查看>>
C语言版数据结构及算法_快速排序
查看>>
PDF怎么把两个合并成一个?PDF怎么合并?
查看>>