Como você depura porque o Windows está lento?

1

Eu tenho o Windows Vista Business e quando a minha máquina chugs eu acho que é por causa da paginação, mas eu nunca sei como verificar isso.

O Procexp não parece fornecer informações úteis porque parece que nada está acontecendo quando os chugs acontecem.

O perfmon parece ter os contadores que preciso, mas nunca tenho certeza de quais contadores devo adicionar para cobrir as informações que quero. Para perfmon, prefiro números que são percentuais, para que eu possa medir a carga.

Aqui estão os marcadores que eu tenho, mas eles nem sempre parecem se correlacionar com chugs:

  • % de tempo do disco (lógico)
  • falhas de página / seg (um indicador de muita atividade de paginação)
  • processador /% de tempo privilegiado
por aaron 15.06.2010 / 08:49

4 respostas

2

Eu achei o Monitor de Recursos muito útil para diagnosticar esse tipo de lentidão, onde até o Procexp não está destacando nada. Eu acho que é acessado a partir das ferramentas de desempenho e confiabilidade no Vista. A página de interesse é a guia do disco. Descobri que isso destaca os processos que estão entupindo o IO. O painel Atividade do Disco mostrará os arquivos individuais que estão sendo acessados mais. Muitas vezes eu acho que é o serviço de indexador do Windows Search escrevendo para o arquivo .edb.

    
por 02.10.2010 / 00:16
1

Se o seu sistema estiver ocupando a troca de páginas, uma lista de processos não mostrará isso porque é o kernel que está ocupado e está ocupado esperando pelo disco. Não há um número mágico de falhas por segundo que está bem e uma vez que você passa, é horrível. Então, realmente não há uma resposta para sua pergunta.

Em máquinas modernas, a CPU é tão mais rápida que o disco que as falhas de página levam uma eternidade de sua perspectiva. Se você estiver se debatendo em swap, obtenha mais memória ou execute menos coisas. Eu percebo que o último pode ser difícil em uma caixa do Windows (caramba, eu realmente preciso do serviço QOSTPRQ rodando ??).

    
por 15.06.2010 / 09:11
1

Confira a primeira metade da minha resposta do XPerf no SO , com você pode analisar seus problemas detalhadamente.

    
por 17.07.2010 / 03:34
1

Você pode usar este guia para reduzir os serviços do Vista, o que liberará memória e outros recursos:

http://www.blackviper.com/WinVista/servicecfg.htm

O melhor conselho é atualizar para o Windows 7, se puder.

    
por 17.07.2010 / 00:35