1

В Windows XP с пакетом обновления 3 (SP3) в диспетчере задач я предполагаю, что "процесс простоя системы" не учитывается как часть общего "использования процессора", поэтому в любое время сумма обоих значений должна составлять 100%, что, по-видимому, верно для большинства время.

Однако иногда загрузка ЦП может составлять 50% или более, в то время как процесс простоя все еще использует 90% и более! Например, когда я запускаю программу на моем двухъядерном процессоре, я вижу, что один ЦП работает на 100%, а другой остается на довольно низком уровне, поэтому общее использование составляет около 60%, но время простоя по-прежнему превышает 90%.

В чем может быть причина этого несоответствия, и что на самом деле делает мой процессор в то время?

Примечание. Я установил флажок "Показывать процессы от всех пользователей" на вкладке "Процессы".

1 ответ1

2

Диспетчер задач XP - не очень хороший инструмент для просмотра такой информации, поэтому MS добавила Resource Monitor в Vista и W7, гораздо лучший инструмент мониторинга, также был улучшен диспетчер задач. В XP есть Performance Monitor, наберите perfmon в поле запуска, но это не то же самое, что инструменты Vista-W7

Некоторые инструменты, которые вы можете добавить в XP

http://commandwindows.com/server2003tools.htm

,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .