如何确定Internet Explorer中的哪个选项卡导致高CPU使用率?


3

我在Windows任务管理器中看到的一些iexplore.exe * 32进程之一的CPU使用率很高。有没有办法确定哪个选项卡导致CPU峰值就像在Chrome中一样?

Windows 7 64位企业
Internet Explorer 9.0.8112

Answers:


3

[我本来会回复Anonymous Coward(2014年2月19日),但没有必要的声望。]

我想Anonymous Coward打算说“在Process Explorer中暂停了高CPU使用率iexplore.exe ”(而不是“Process Monitor)。这是我在这个问题上找到的第一个有用的答案来发现高CPU选项卡而不必关闭选项卡,它在IE11中运行良好(可能是IE9和IE10)。

IE11还有一个“性能仪表板”,可以通过Ctrl + Shift + U在每个选项卡上激活,以查看每个选项卡的绘制时间,帧速率,内存和CPU使用情况。这将允许找到高CPU选项卡,但当CPU使用率为100%时,为20-30个选项卡中的每个选项卡打开它是一个缓慢的过程。

从Sysinternals Process Explorer中暂停高CPU选项卡通常要快得多,并且允许更好的功能机器用于任何其他可能有用的步骤[例如,为选项卡启用Performance仪表板或关闭违规选项卡]并允许恢复如果需要,违规标签而不是关闭。


不是原始问题的答案。要对作者进行批评或要求澄清,请在帖子下方留言 - 您可以随时评论自己的帖子,一旦您有足够的声誉,您就可以对任何帖子发表评论
DavidPostill

实际上有一个答案埋没在这里,其他答案没有涵盖:ctrl + shift + u
Talonj 2016年

2

尝试一次关闭标签。无论你关闭哪一个导致CPU停止尖峰是罪魁祸首。


2

作为测试,我暂停了iexplore.exeProcess Monitor中的高CPU使用率,然后浏览了每个IE8中的选项卡以找到冻结的。这个过程可以用程序来模拟,该程序iexplore.exe在几秒钟内以最高的CPU使用率挂起,然后发送一些窗口消息,IE通常应该响应每个进程。没有响应的那个是冻结的,然后你可以解冻它并查询窗口标题或类似的东西。

一个简短而甜蜜的autohotkey_l ahk脚本来做这个可能是一个有趣的练习。我的盘子里已经有太多了。


0

突出显示具有高CPU使用率的iexplore.exe * 32进程并点击“结束进程”按钮,它将关闭违规选项卡。

希望您可以通过观看IE来查看哪个选项卡已关闭,除非您打开太多标签使其难以观察,否则这将有效。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.