有没有办法测量javascript cpu处理滞后

时间:2013-10-01 01:45:07

标签: javascript performance

我在试图阐明我想要测量的内容时遇到了问题,但我会尽力帮助他们。

如果我想将很多函数绑定到.resize()事件或添加大量的侦听器,不知怎么我相信cpu处理会增加,并且在某个时刻应用程序会滞后。 (如果我错了,请纠正我。)

我将此归因于CPU使用率(如果错误,请更正术语。)

无论如何都要测量这种滞后(cpu使用率)。

由于

2 个答案:

答案 0 :(得分:1)

如果您使用的是Windows,则可以在TaskManager中监控浏览器。 JavaScript在浏览器中执行,因此它将成为浏览器本身的一部分。 有时,不同的浏览器将运行具有不同性能的相同JavaScript。它只取决于浏览器对特定代码块的优化程度。 大多数浏览器还会为您提供分析工具,使您能够查明速度慢的特定JavaScript函数。 (来自IE开发工具)。在解决性能问题时,必须采取更有针对性的方法。

答案 1 :(得分:1)

在Google Chrome的开发者工具中,有记录内存使用情况和CPU分析的时间表。网上有很多关于如何使用这些工具的好例子。