对Web应用程序中的高客户端cpu使用情况进行故障排除

时间:2013-12-02 20:50:14

标签: javascript profiling cpu-usage

在收到来自签约机构的模板后,我们发现他们实施的视差滚动功能使用了50到100%的cpu。这可以在Activity Monitor(osx)中看到,它显示页面滚动时CPU使用率的峰值。

我的任务是识别什么 - 如果有的话(除了删除功能之外) - 我们可以做到减少CPU使用率或者至少是导致它的原因。因为我们知道它是滚动,所以如果我们能够更具体地弄清楚滚动导致尖峰的情况会很好。

我检查了common causes for high cpu usage,但感到非常困惑。我也在关注Chrome DevTools的时间表,但我真的不知道如何破译我所看到的内容。有没有办法让我获得更多关于什么导致CPU使用而不是硬件人员的信息?

我即将深入研究JavaScript Memory ProfilingJavaScript Profiling With The Chrome Developer Tools,但我想我会咨询这个神秘的大脑,因为它充满了多汁的智慧。

感谢您的帮助。

0 个答案:

没有答案