我在试图阐明我想要测量的内容时遇到了问题,但我会尽力帮助他们。
如果我想将很多函数绑定到.resize()事件或添加大量的侦听器,不知怎么我相信cpu处理会增加,并且在某个时刻应用程序会滞后。 (如果我错了,请纠正我。)
我将此归因于CPU使用率(如果错误,请更正术语。)
无论如何都要测量这种滞后(cpu使用率)。
由于
答案 0 :(得分:1)
如果您使用的是Windows,则可以在TaskManager中监控浏览器。 JavaScript在浏览器中执行,因此它将成为浏览器本身的一部分。 有时,不同的浏览器将运行具有不同性能的相同JavaScript。它只取决于浏览器对特定代码块的优化程度。 大多数浏览器还会为您提供分析工具,使您能够查明速度慢的特定JavaScript函数。 (来自IE开发工具)。在解决性能问题时,必须采取更有针对性的方法。
答案 1 :(得分:1)
在Google Chrome的开发者工具中,有记录内存使用情况和CPU分析的时间表。网上有很多关于如何使用这些工具的好例子。