【发布时间】:2009-10-23 11:15:56
【问题描述】:
是否有任何分析器类型的工具可以调试 DOM 中的哪个 javascript/对象导致 Internet Explorer 挂起/崩溃。 CPU 使用率将超过 60%,我想知道它背后的原因,是哪个脚本/Flash 对象导致的。
感谢您的帮助。
我正在尝试分析 IE6,因为页面加载时浏览器挂起,页面包含各种内容,如 LightBox、Flash Player 和大量 JS。一旦页面被浏览,IE 进程的 CPU 使用率就会超过 60%,而我网站的所有其他页面都不是这种情况。
因此想知道哪个脚本/DOM 元素导致了 CPU 使用率,我使用调试诊断工具来检查 IE6 进程内存使用率,但它给了我导致内存使用率的 COM 组件函数,我没有得到哪个脚本这是我的页面造成的。
我得到的结果是 JScript.dll 内存使用情况、Flash10c.ocx 使用情况等。
Fiddler 也不是正确的选择,因为我不想看到加载特定 JS、图像、CSS 所花费的时间。
我想要一个像 Ants Profiler 这样的东西,它提供了在服务器端代码上执行的每个函数的详细信息以及它们的 CPU/内存使用情况。
这个分析器应该注意客户端代码而不是 Ants 所做的服务器端代码。
感谢您的帮助。
【问题讨论】:
-
有几个选项。检查here