Как я могу получить информацию о проценте загрузки процессора в многопроцессорной системе?

Я пытаюсь получить системную информацию, в частности, использование процессора. Мой скрипт падает при работе в многопроцессорной системе. Я пытаюсь выяснить следующее:

  1. Проверьте, сколько процессоров работает (если это многопроцессорная система).
  2. Если больше 1, суммируйте процент загрузки для каждого процессора и делите на общее количество процессоров, чтобы получить среднее значение. Если только один процессор, то отображать только процент загрузки этого процессора (работает).

В настоящее время мой код выглядит следующим образом:

$Test = (Get-WmiObject Win32_Processor).LoadPercentage;
$Test

Я запускаю это в Windows PowerShell ISE.

0 ответов

Другие вопросы по тегам