【发布时间】:2018-06-18 15:50:18
【问题描述】:
我正试图弄清楚为什么我的应用程序性能很差。所以我在 DevTools 中做了一个性能记录,我可以看到帧通常需要大约 150 毫秒,这太长了。
但是我不明白为什么框架需要这么多时间。有一些 javascript 处理输入事件、一些 DOM 操作和一些绘制。这一切大约需要 60 毫秒。那么为什么帧是 150 毫秒长呢?
编辑 我已经按照 wOxxOm 的建议启用了一些与时间线相关的开发工具实验。有某种更新层任务。
【问题讨论】:
-
一直向下滚动火焰图 - 可能您的 GPU 已拥塞。或者是其他东西。还可以尝试启用一些与时间线相关的开发工具实验:puu.sh/AHxnb/242921211d.png
-
查看更新后的问题。我的 DevTools 中没有这样的设置。我已开启开发者工具实验,但可用的选项比你少得多。
-
在“实验”窗格中按
Shift6 或 7 次。如果您在 Windows 中,请忽略任何操作系统提示。