0

我有一个用 Ruby 脚本生成的静态网页。它使用 CSS、Javascript 和 jQuery。当我快速单击页面中连接到 jQuery 事件的一些按钮时,CPU 使用率接近 100%。我想看看 CPU 使用率高的原因,并尝试了 Google Chrome CPU profiler,得到了以下截图:

CPU 配置文件

高 CPU 似乎是由(program). 这意味着什么?而且,有没有办法分解(program)零件以更详细地查看我的哪些功能正在耗尽 CPU?

4

2 回答 2

4

(program)表示(a)选项卡空闲时间,或(b)执行的本机浏览器代码。我猜你的情况是(b)。仔细查看Timeline,如果“重新计算样式”和“绘画”占用大量时间,则需要优化页面。

于 2012-10-26T08:57:42.683 回答
1

也许更好地使用时间轴选项卡。您可以分析 CPU 使用情况,这对您来说很容易。

于 2012-10-26T08:34:54.660 回答