当前位置: 首页 > news >正文

wordpress卡密seo首页网站

wordpress卡密,seo首页网站,wordpress头条采集,wordpress需要备案(1)分代回收_1 Java虚拟机都是结合前面几种算法,让他们协同工作,具体实现是虚拟机里面一个叫做分代的垃圾回收机制,把我们堆内存大的区域划分为两块新生代、老年代 新生代有划分为伊甸园、幸存区Form、幸存区To 为什…

(1)分代回收_1

Java虚拟机都是结合前面几种算法,让他们协同工作,具体实现是虚拟机里面一个叫做分代的垃圾回收机制,把我们堆内存大的区域划分为两块新生代、老年代

新生代有划分为伊甸园、幸存区Form、幸存区To

为什么要这样区域划分呢?因为java中有的对象需要长时间使用,长时间使用的对象呢我就把放到老年代当中,哪些用完就可以丢弃的对象把它放在新生代当中,这样根据对象生命周期不同的特点进行不同的垃圾回收策略,老年代的垃圾回收很久才发生一次,新生代的垃圾回收发生比较频繁,不同的区域采用不同的算法就可以对垃圾回收,更有效的对垃圾回收进行管理

新生代的垃圾比如我们在楼下设置的垃圾场手机生活中的盒饭,手纸等等频繁的垃圾

老年代:比如每家每户用旧的椅子等等,当以后空间紧张屋子里放不下的时候,来清理这些旧用垃圾 ,执行的频率较低

(2)分代回收_2

当我们新创建对象时,新对象会采用伊甸园的空间

当伊甸园的空间逐渐放满时,在新建对象放不下时,就会触发一次垃圾回收,小的垃圾回收Minor GC ,Minor GC会采用前面讲的可达性分析算法沿着GC Roor引用链去找,看这些对象哪些有用那些可作为垃圾,进行标记  ,标记成功了采用复制算法,把存活的对象复制到幸存区To中

然后把幸存的对象进行加1,然后把伊甸园中没有的对象回收掉了

再交换幸存区Form和幸存区To的位置;

然后伊甸园就可以继续存放新产生的对象啦:

当存满后又一次触发Minor GC,此时去看伊甸园中存活的对象找到以外,把幸存区中有没有继续存活的对象,把伊甸园中的对象复制到TO中并且寿命加1,在看一下幸存区中存活的对象移入到TO中去寿命变为2,其余的垃圾对象回收掉

然后再交换幸存区的位置:

幸存区的对象不会一直在幸存区中待着,当寿命达到一个阈值,比如经过15次垃圾回收,这个对象价值比较高,那么没必要把它一直在幸存区留着,把它移到老年代中去

当出现新生代和老年代的对象都要放满时,此时会触发一次Full GC

当老年代空间不足先尝试回收新生代,当新生代内存不够尝试触发Full GC,触发一个老年代的垃圾回收,从新生到老年做一个整个的处理

老年代采用的算法可能是标记+清除(时间稍微慢)  可能是标记+整理算法(时间比较慢)

通过垃圾回收,如果老年代的空间还是不足,就会触发内存溢出异常

(3)分代回收_3

http://www.ocqcb.cn/news/234.html

相关文章:

  • 旅行做攻略的网站2022年搜索引擎优化指南
  • 永久顶级域名合肥关键词排名优化
  • 景德镇市建设厅网站关键词搜索引擎又称为
  • 网站如何做后台留言seo搜索优化技术
  • 沈阳京科医院是正规医院吗陕西整站关键词自然排名优化
  • 十堰网站建设多少钱湖南企业竞价优化
  • wordpress 点赞 用户seo外链平台热狗
  • 辽宁建设工程信息网清单怎么广州seo网络推广员
  • 淘客返利网站怎么做免费使用seo软件
  • ps网站首页怎么做大连seo
  • 微信开发功能googleseo服务公司
  • 营销网站功能关键词分为哪几类
  • 国家卫生计生委能力建设和继续教育中心网站海外推广方案
  • 免费php网站空间推广页面
  • 自学建设网站成都网站建设技术外包
  • python做网站怎么样微信管理助手
  • 石家庄网站制作机构足球世界排名国家
  • 宁波市城乡建设委员会的网站soe搜索优化
  • 微网站怎么开通市场调研的内容
  • 茂名手机网站制作搜索引擎优化的五个方面
  • 如何做不同域名跳转同一个网站今日的重大新闻
  • 中文做网站舆情监控
  • 重庆商业网站有哪些推广网站制作
  • 亚马逊做超链接的网站google推广费用
  • 网站制作销售术语重庆森林粤语完整版在线观看免费
  • 衡阳网站建设要点推广搜索引擎推广法
  • 海外网购网站大全线上广告推广
  • 网站建设的例子优化大师专业版
  • 网站公示如何做链接成都seo服务
  • 怎样帮拍卖网站做策划优化网站怎么真实点击