Como determinar qual guia no Internet Explorer causa alto uso da CPU?

2

Tenho um alto uso da CPU em um dos poucos processos iexplore.exe * 32 que vejo no Gerenciador de Tarefas do Windows. Existe uma maneira de identificar qual guia causando picos de CPU da mesma forma que é possível no Chrome?

Windows 7 Enterprise de 64 bits
Internet Explorer 9.0.8112

    
por Boris_yo 22.02.2012 / 16:40

4 respostas

3

[Eu teria respondido ao Anonymous Coward (19 de fevereiro de 2014), mas não tenho a reputação necessária].

Eu imagino que o Anonymous Coward pretendia dizer "que suspendeu o alto uso da CPU iexplore.exe no Process Explorer " (em vez de "Process Monitor "). Esta é a primeira resposta útil que já encontrei nesta questão para descobrir a guia alta da CPU sem ter que fechar as guias , e ela funciona bem no IE11 (e presumivelmente no IE9 e no IE10).

O IE11 também tem um "Painel de desempenho" que pode ser ativado em cada guia por meio de Ctrl + Shift + U para exibir o tempo de pintura, taxa de quadros, memória e & Uso da CPU para cada guia. Isso permitirá encontrar a guia alta da CPU, mas é um processo lento para abri-la para cada uma das 20 a 30 guias quando o uso da CPU estiver em 100%.

Suspender a (s) alta (s) guia (s) CPU dentro do Sysinternals O Process Explorer é normalmente muito mais rápido e permite uma máquina que funciona melhor para qualquer outra etapa útil [por exemplo, ativar o painel Desempenho para guias ou fechar a (s) guia (s) incorreta (s)] e permite Retomar as guias ofensivas em vez de fechar, se desejado.

    
por 25.11.2014 / 07:22
2

Tente fechar as guias uma por vez. Qualquer um que você feche e faça com que a CPU pare de spiking é o culpado.

    
por 22.02.2012 / 17:17
2

Como teste, suspendi o alto uso da CPU iexplore.exe no Process Monitor, depois percorri as guias de cada IE8 para encontrar as congeladas. Esse processo provavelmente poderia ser simulado com o programa que suspende iexplore.exe com o uso mais alto da CPU em poucos segundos, depois envia uma mensagem da janela informando que o IE deve responder normalmente a cada um dos processos. O que não responde é o congelado e você pode descongelar e consultar o título da janela ou algo parecido.

Um pequeno e doce script autohotkey_l ahk para fazer isso pode ser um exercício interessante. Eu só tenho muito no meu prato já.

    
por 19.02.2014 / 12:49
0

Realce o processo iexplore.exe * 32 que tem o alto uso de cpu e aperte o botão "end process", ele fechará a aba problemática.

Espero que você possa ver qual guia foi fechada assistindo ao IE. Isso funcionará, a menos que você tenha muitas guias abertas, o que dificultará a observação.

    
por 22.02.2012 / 22:45