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