O uso da CPU dispara para cerca de 50% e permanece assim até ser suspenso

O uso da CPU dispara para cerca de 50% e permanece assim até ser suspenso

Este é o problema do Windows Vista, visto, creio eu, principalmente em laptops com processador duplo, onde a% da CPU subitamente dispara para cerca de 45% e permanece lá. Depois que isso acontecer,% da CPU nunca retornará ao normal por conta própria, embora, curiosamente, "colocar a caixa em suspensão" por alguns segundos redefinirá a condição.

Já vi isso acontecer muitas vezes (laptop Sony VGN-CS215J com CPU Intel dual core) quando a caixa estava lá sem fazer nada, com apenas 2-3% da CPU normal em segundo plano, e de repente - BOOM!

O "Process Explorer" mostra que a CPU em um desses episódios está sendo consumida por "Interrupções", e não por qualquer programa específico.

É definitivamente verdade que esta condição é "real" e não apenas um problema com a medição da CPU. Quando isso ocorre, a caixa fica mais lenta e, às vezes, aplicativos específicos ficam lentos (tarefas que levariam dez segundos levam dez minutos, por exemplo). Além disso, no meu laptop a ventoinha funciona em alta velocidade.

As pesquisas no Google mostram que este é um problema bastante comum, e muitas supostas “causas” foram “identificadas”, embora sempre acabem sendo pistas falsas. O problema tende a ir e vir (parece que a probabilidade de ocorrer varia de IPL para IPL, com alguns IPLs quase nunca fazendo isso e outros fazendo isso a cada dez minutos), por isso é fácil ter a falsa impressão de que o problema foi "curado", apenas para voltar.

A Microsoft, é claro, nega qualquer conhecimento do problema, mesmo que ele ocorra em diversas marcas de sistemas.

Uma pista que tenho é que isso não parece acontecer quando meu laptop está funcionando com bateria (embora, é claro, com a variabilidade do sintoma, seja difícil dizer isso com certeza). Mas tentei brincar com os controles de velocidade da CPU (nas opções avançadas de energia) e isso não resolveu.

Atualização 1:

Verifiquei várias vezes e não há novos drivers disponíveis para minha caixa. (Há um novo driver de vídeo, mas a Sony não o renovou com seus ganchos especiais, então não funcionará nesta caixa.)

Não vejo que "percorrer a pilha" sirva de alguma coisa, já que o "loop" ocorre em interrupções, e não em qualquer processo específico. Suponho que poderia tentar fazer um rastreamento de interrupção, mas provavelmente levaria muito tempo que não tenho.

Atualização 2:

Atualização: Hoje experimentei a falha ao funcionar com bateria, a primeira vez que isso aconteceu. Portanto, não conheço nenhuma condição que impeça a falha.

Ao desligar os serviços do Windows, como a indexação de pesquisa, fiz isso há muito tempo.

Atualização 3: (21/05/11)

Por capricho, desconectei o cabo de rede e usei a conexão sem fio em casa e no trabalho nos últimos dois dias. (Geralmente não gosto de operar sem fio se não for necessário, pois acho que já existe muita poluição de RF.) Nenhum episódio ocorreu. Esquisito.

Atualização 4: (30/05/11)

Estou correndo há cerca de 11 dias, usando apenas wireless. (Não é algo que normalmente gosto de fazer, pois sinto que já há muita poluição de RF e não há necessidade de adicionar mais quando uma conexão com fio está disponível.) E nos últimos 11 dias não tive nenhum "incidente" - por de longe o maior tempo livre de incidentes que já vi. Em um ou dois dias começarei a conectar novamente e ver o que acontece.

Atualização 5: (02/06/11)

Como resultado de uma interrupção do roteador sem fio no trabalho, tive que usar a conexão com fio por dois dias, e o comportamento antigo (cerca de 40% de "eventos" após 30-60 minutos de tempo de atividade) retornou. Porém, algo curioso: nos dois dias, quando levei o laptop para casa e o conectei à rede sem fio, o problema reapareceu em alguns minutos. Mas assim que eu "dormir" e "despertar", o problema desapareceria permanentemente.

Para levar o laptop para casa eu dormiria, mas de alguma forma o "bug" sobreviveu. Ou, muito possivelmente, a interface com fio só foi reiniciada após o despertar e fez algo desagradável durante aqueles poucos segundos.

Apenas para referência, o adaptador com fio é um "Controlador Fast Ethernet Marvell Yukon 88E8040 PCI-E". Seria interessante saber se o mesmo adaptador está associado a outros casos deste problema.

Atualização 6: (6/6/11)

Estou começando a suspeitar que de alguma forma o adaptador sem fio seja o culpado. Quando desligado, pode de alguma forma corromper o sistema. Digo isso porque o roteador no trabalho é um pouco "descolado" e às vezes tenho que desligar e ligar o wireless (por meio de um interruptor mecânico na frente do laptop) para conseguir uma conexão. Quando faço isso, inevitavelmente, dentro de alguns minutos (não imediatamente), recebo as interrupções de volta. Dormir e reativar o laptop elimina o problema de interrupção, aparentemente de forma permanente (até a próxima vez que a conexão sem fio for desligada). Para que conste, o adaptador sem fio é um "Intel (R) WiFi Link 5100 AGN", embora possa ser mais um problema com a forma como o switch é implementado.

Atualização 7: (05/07/11)

Estou executando há mais de um mês no adaptador de rede sem fio (em vez de com fio) e o problema basicamente desapareceu. Algumas vezes (devido à perda de conectividade por algum motivo), desliguei o adaptador por vários segundos e liguei novamente para redefini-lo. Em todos, exceto um desses casos, pelo que me lembro, tive o problema de 50% da CPU após o ciclo de ligar/desligar, embora, curiosamente, em vários casos o problema não apareceu por 30 minutos ou mais após o desligamento /sobre.

Atualização 8: (18/07/13)

Cerca de 10 meses atrás eu tive que completamenterestaurar meu sistema do backupe desde então não vi o problema de 50% da CPU. (Não tentei provocá-lo deliberadamente, mas o rádio foi desligado acidentalmente em diversas ocasiões.) É claro que nenhum bug do Windows desaparece completamente, então agora tenho um problema comOpen Office travando, mas acho que posso viver com isso.

Responder1

Dê uma olhada no Kit de ferramentas de desempenho do Windows:Link

Meu dinheiro está em motoristas ruins.

Isso aconteceu com drivers de rede Broadcom de baixa qualidade (redundantes).

Responder2

Eu suspeitaria de drivers incorretos/ruins, BIOS defeituosos ou hardware com falha total nessa ordem. É muito, muito improvável que este seja um problema do próprio Vista. Interrupções do tipo que aparecem no Process Explorer são o resultado de programas que apresentam erros não fatais ou condições de impasse durante a execução em modo real. No topo da minha lista estariam os drivers da Sony para os botões swichplate (aqueles acima do teclado) e as funções especiais do teclado. Tendo trabalhado com software da Sony antes, posso dizer honestamente que é uma porcaria total.

Responder3

Eu tentaria desligar serviços indesejados do Windows, principalmente o Windows Search.

A lista mais confiável de serviços que podem ser ajustados está emSite da Black Viper.

Você também pode dar uma olhadaRecomendações de serviços Vista da TweakHound.

Crie um ponto de restauração do sistema antes de começar. Você também pode usarExecuções automáticascomo sua ferramenta, pois pode salvar a configuração atual em um arquivo de texto e restaurá-la posteriormente.

Responder4

Responda minha própria pergunta para que eu possa encerrar isso. A causa precisa do problema não é clara, mas posso evitá-lo mantendo o "rádio" ligado, mesmo quando estiver operando sem cabo.

informação relacionada