Iniciar qualquer processo e suspendê-lo reduz a CPU de ~ 50% para ~ 5% no Vista, por quê?

0

Enquanto fazia um pouco de manutenção em uma instalação do Windows Vista, descobri que a suspensão de qualquer subprocesso winlogon.exe reduziria o uso da CPU do uso normalmente observado de 50% para uso mínimo. Isso quer dizer que o Process Explorer mostraria o processo ocioso do sistema em 95% e acima. O mesmo não se aplica aos serviços.

Suspender qualquer coisa iniciada pelo gerenciador de tarefas ou serviços não resulta nesse comportamento.

Por exemplo, eu poderia simplesmente iniciar o cmd.exe e suspendê-lo. Em seguida, relatou% de CPU cai (e o ventilador fica lento e a máquina esfria) Retomar ou matar o cmd.exe resultaria no uso da CPU em ~ 50%

Como este foi um breve encontro com este laptop, eu não notei a marca / modelo / CPU / versão do SO / service packs etc, então eu aceito isso como falta na questão.

Devo dizer também que a minha resposta pessoal a esta pergunta poderia estar na linha de Por quê? - "Porque o agendamento (entre outras coisas) no Vista está gravemente quebrado."

Mas estou intrigado em saber por que suspender o processo ANY (filho do winlogon) teria esse efeito.

    
por Keith 13.10.2013 / 15:25

0 respostas