为何PSI上的TBT与本地测试结果差异巨大?如何分析?
本地与PSI测试TBT数值差异问题
在localhost上测试我的SSR SPA性能时,得到的TBT(总阻塞时间)数值较低:
使用Pagespeed Insights(PSI)测试该网站性能时,得到的TBT数值却非常高:
为何PSI上的TBT差异如此之大?该如何分析此问题?
更新分析结果:
- 通过React开发工具对应用性能分析发现,有一个组件的渲染耗时为36ms
- PSI的节流机制会让该任务耗时超过50ms的阈值,进而被计入TBT
- 这就导致:本地机器上耗时接近50ms的任务未被计入TBT,而在PSI中会被统计进去
内容的提问来源于stack exchange,提问作者Moritz Roessler
相关产品推荐
相关产品推荐

