美文网首页
chrome performance

chrome performance

作者: good__day | 来源:发表于2019-01-21 16:18 被阅读0次
    window.performance

    一、缩略图

    1、FPS,表示每一秒的帧数,用来衡量页面动画的性能指标。fps图中绿色柱状越高表示体验越好。若出现红色长条则表示在该时间端出现长帧,可能影响用户体验。(目前大多数设备的屏幕刷新率为 60 次/秒)

    2、CPU,表示cpu的使用情况,其中颜色含义和底下的Summary模块中相同。从该行中颜色块的跨越时长可以分析哪类事件消耗的时间较长,从而找到性能瓶颈。

    3、NET,每一个颜色条表示加载一种文件。蓝色表示html文件、黄色表示js文件、紫色表示样式文件、绿色表示媒体文件、灰色表示其他资源。

    4、screenshots,对应每一时刻页面的显示情况。

    5、HEAP,表示堆内存使用情况。

    二、详细

    1、在Frames图表中,把鼠标移动到绿色条状图上,Devtools会展示这个帧的FPS
    2、展开Main图表,Devtools展示了主线程运行状况。X轴代表着时间。每个长条代表着一个event。长条越长就代表这个event花费的时间越长。Y轴代表了调用栈(call stack)。在栈里,上面的event调用了下面的event。

    3、raster(光栅化)页面元素绘制成位图( paint )

    4、GPU  绘制位图到屏幕上

    三、summary

    对应了缩略图中 cpu 使用

    参考:

    https://juejin.im/post/5a5ec3a8518825545d75ccef

    https://www.jishuwen.com/d/20Qe

    相关文章

      网友评论

          本文标题:chrome performance

          本文链接:https://www.haomeiwen.com/subject/injcjqtx.html