IE垃圾回收器的变更

    IE的垃圾回收器是根据内存分配量搞的,变量的数量有个阈值(比如256个变量、4096个对象等等),达到这个阈值,才会运行垃圾回收机制。但是遇到一种情况,就比如说一个程序本身自带的变量就超过了这个阈值,那垃圾回收机制,就会频繁运行。性能就下降了。

 

    IE7之后,他们对垃圾回收器的机制做了调整,讲阈值变为动态,如果垃圾收集例程回收的内存分配量低于15%,就将阈值加倍,如果回收了85%,就将阈值回复到默认值。这样提高了运行包含大量javascript的页面的性能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值