Quero saber o uso da CPU de um processo (dado seu PID), conforme mostrado no gerenciador de tarefas, usando o monitor de desempenho, pois tenho que comparar o desempenho do processo. Esta página mostra que %Processor Time
mostrado no monitor de desempenho não é o mesmo que a utilização da CPU mostrada no gerenciador de tarefas. Mas as abordagens alternativas mencionadas também não correspondem ao valor do taskmngr.
Existe alguma maneira de encontrar o valor mostrado no gerenciador de tarefas do monitor de desempenho? Abaixo está uma captura de tela dos valores do processo no taskmngr e no monitor de desempenho:
O problema não era com o monitor de desempenho, mas com o próprio gerenciador de tarefas!! O gerenciador de tarefas estava mostrando diferentes valores de uso da CPU na
Processes
guia e naDetails
guia.%Processor Time
do processo quando dividido pelo número de processadores e arredondado para o número inteiro mais próximo está realmente correspondendo ao valor naDetails
guia