Diretrizes para solucionar problemas de alta taxa de interrupção

6

Leituras de amostra:

  • taxa de interrupção alta ou acima do normal (em modo inativo), a aproximadamente 1505 / s
  • Informações obtidas de Process Explorer e Kernrate
  • Chamadas do sistema aproximadamente 6132 / seg
  • O contexto muda aproximadamente 1584 / seg

Possível hardware defeituoso ou driver de dispositivo com defeito?

Versão: Windows XP 5.1.2600

Atualização:

  • Possivelmente, investigar quais processos de usuário (ou segmentos) são responsáveis por determinadas chamadas do sistema e por que
por Aaron 28.07.2009 / 18:36

2 respostas

3

Você tem um dispositivo USB conectado (além do teclado / mouse)?

Eu experimentei um problema semelhante ao seu, mas somente se eu conectou um disco rígido USB. O sistema entraria então em um estado que exigia uma reinicialização para obtê-lo. Mesmo se o Drive USB foi desmontado a taxa de interrupção ainda seria alta e o sistema era lento e pouco responsivo.

Eu tentei todos os tipos de coisas, incluindo remover o USB dispositivos no Gerenciador de dispositivos e atualizando para o drivers. Mas nada ajudou. No final eu comprei um novo computador como era hora de obter um novo de qualquer maneira. O USB unidade estava funcionando perfeitamente no novo sistema por isso não era o fonte do problema.

Eu suspeito que foi um hardware defeituoso ou um corrompido Instalação do Windows.

Em geral, não gosto de propor medidas inespecíficas, mas:

talvez um primeiro passo seja instalar o Windows XP em um segundo disco rígido vazio e veja se o problema desaparece. E se isso não, então você pode descartar um Windows corrompido instalação ou um sistema de arquivos corrompido (como foi instalado em um disco rígido vazio).

Usando esse método, você pode retornar ao seu antigo Windows instalação sem a necessidade de reinstalar aplicativos, etc. A segunda instalação do Windows também pode ser usada como instalação de backup se o primeiro falhar - isso pode ser muito útil se você não tem tempo para resolver o problema, mas só quero continuar trabalhando. (Eu também uso isso para voltar e entre uma versão de 32 bits e uma versão de 64 bits de Windows - embora uma máquina virtual provavelmente fosse mais útil).

    
por 30.07.2009 / 21:12
2

Verifique suas unidades / canais IDE em Propriedades do Gerenciador de dispositivos e verifique se eles não estão sendo executados no modo PIO. Eu já vi um problema como este antes com um disco rígido fazendo com que o sistema tenha um desempenho muito lento. Windows XP (e superior) automaticamente "downshift" de DMA, ou acesso direto à memória, para PIO, entrada / saída programada, modos, se forem encontrados problemas com os dados da unidade.

Se este for o problema, pode alterar as propriedades avançadas para usar o modo DMA, se disponível, ou apenas excluir o dispositivo e permitir que o Windows reinstale o driver.

    
por 03.08.2009 / 01:23