chrome的performance工具分析

问题描述

使用performance记录页面一段时间内相关数据的变化,得到下面这个曲线(整条曲线的时间范围是4秒):

clipboard.png

这是一个页面刷新操作,一开始,js堆、页面节点数在1秒内激增,然后在后面有一个断崖式的直接下降。

  1. 这个下降是否是垃圾回收?
  2. 一开始的快速上升是否是因为页面刷新节点创建导致的?
  3. 如果是上面我说的那两点猜测,这会导致一开始页面占用内存猛增,较差的设备可能撑不住,怎么解决?
  4. 都不是的话,怎么理解这条曲线?

求大佬。

阅读 2.5k
1 个回答
  1. 查看timeline得知该时间点有major GC事件,确实是垃圾回收导致的各个数据下降
  2. 没错
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题