Processador (_Total) \% Tempo Inativo inconsistente com o Processador (_Total) \% Tempo do Processador

3

Estou tentando monitorar o uso total da CPU em um servidor Win2k8 R2 usando o Monitor de Desempenho.

Estou rodando na VM do HyperV em um sistema de 12 núcleos, mas apenas um único núcleo de hyper-threaded é alocado para essa imagem (portanto, duas CPUs da perspectiva do SO).

Estou vendo a visualização "Relatório" da Atividade atual, com um relatório mostrando os seguintes pontos de dados:

Processador (_Total) \% Tempo ocioso
Processador (_Total) \% Tempo do Processador

Processador (_Total) \ '% Tempo do Processador' salta regularmente para valores entre 15% - 30% e depois retorna para '---' e depois para '0,000', mesmo quando o servidor estiver aparentemente inativo. / p>

O Processor (_Total) \ '% Idle Time', no entanto, permanece em 100,00 ou quase 100% dos valores do '% Processor Time', mas cairá abaixo de 100 se eu fizer algo que sei que está produzindo executando algumas consultas SQL.

Isso me levou a acreditar que '% Idle Time' é uma medida mais "confiável" da carga real da CPU do que o "% Processor Time", mas depois de muita pesquisa não consigo entender por que isso seria o caso ?

Agora o que é realmente freaky é se eu adicionar 'Processor Information (0, _Total) \% Idle Time' no mesmo relatório, o 'Processor (_Total) \% Processor Time' e 'Processor (_Total) \% Idle Time 'de repente começa a mostrar dados consistentes e verossímeis, enquanto o valor' Processor Information (0, _Total) \% Idle Time 'salta de formas estranhas e até mostra valores > 100%.

Desculpe pela pergunta enfadonha ... esse comportamento é realmente estranho, alguém já viu isso antes?

    
por JeremyS 24.03.2011 / 22:01

1 resposta

1

Eu nunca realmente testemunhei isso e realmente parece estranho, mas eu gostaria de salientar que em sistemas virtualizados as estatísticas de CPU são bem conhecidas por serem pouco confiáveis; afinal de contas, a execução da VM pode e será suspensa ou retardada enquanto o tempo da CPU física é alocado para outros sistemas convidados.

    
por 14.07.2011 / 10:01