google浏览器内存占用过高导致浏览器崩溃

以规划执行页面为例(存在翻页崩溃问题):

第一页内存占用:500M
在这里插入图片描述

点击第2页内存占用:510M
在这里插入图片描述

点击第3页内存占用:1G
在这里插入图片描述

点击第4页直接崩溃

好了现在我们分析每一页加载的数据:
在这里插入图片描述

可以看到前三页的数据量都不足0.5M,第四页data5的数据量明显较大,达到4M

我们假设浏览器崩溃是由于渲染的数据过大超过了Google浏览器的内存极限,通过查看第4页数据,发现绝大部分都是报错信息,我们现在把page4的报错信息移动一部分到page3看看内存的变化情况

通过分析page4数据,一条报错信息是40k作用,这40k报错信息放到page3内存会怎样波动??
在这里插入图片描述

page3增加了一条40k的报错信息,内存从1G飙升到了2G+

如果再加一条40k的报错信息呢???
在这里插入图片描述
这次内存占用远超过了3G

依次类推???内存占用迅速达到5G 、6G,直至崩溃
在这里插入图片描述
在这里插入图片描述

为什么仅仅几百k的数据就能让Google的内存占用上升这么多?

有人这样解释。
在这里插入图片描述

或者这样解释?
在这里插入图片描述

都不能解决我们的问题,报错信息里有特殊字符,我们把特殊字符删掉发现内存占用计划没有变化。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值