Назад | Перейти на главную страницу

Монитор производительности (perfmon), показывающий необычную статистику

Недавно я подумал использовать perfmon.msc для мониторинга использования процессов удаленного компьютера.

Но я столкнулся с необычной ситуацией. См. Приведенный ниже экран печати.

Я выбрал три компьютера - QDIT049, QDIT199V6 и QNIVN014.

Обратите внимание на процессорное время%, которое я пометил красным кружком. Как это может быть больше 100%.?

Общее время процессора никогда не может превышать 100%, я прав?

Если я прав? чем почему процессорное время% показывает 200%

Пожалуйста, дайте мне знать, как это возможно или где я допустил ошибку.

С уважением и уважением, Парам

Если в компьютере более одного процессора, его загрузка может превышать 100%. Это давняя особенность измерения нагрузки.

Это можно примерно описать следующей формулой:

Total_processor_time% ЕСТЬ СУММА продолжительности интервалов, в течение которых процессор выполнял запущенный процесс, РАЗДЕЛЕННАЯ на время стены TIMES 100.

Например, если в интервале 0,01 с

 process_1 was running for 0.0052s on core1 
 process_2 was running for 0.0072s on core_2 and 
 process_3 was running for 0.0022s on core_1 

тогда total_processor_time% будет

     (0.0022 + 0.0052 + 0.0072) / 0.01 * 100% = 146%