Немного поработав над установкой Windows Vista, я обнаружил, что приостановка любого подпроцесса winlogon.exe снизит загрузку ЦП с обычно наблюдаемого 50% использования до минимального использования. То есть Process Explorer будет показывать System Idle Process на уровне 95% и выше. То же самое не относится к услугам.

Приостановка чего-либо, запущенного через диспетчер задач или службы, не приводит к такому поведению.

Например, я мог бы просто запустить cmd.exe и приостановить его. Затем сообщается о снижении процента загрузки ЦП (а вентилятор замедляется и машина охлаждается). Возобновление ИЛИ уничтожения cmd.exe приведет к тому, что загрузка ЦП вернется на ~ 50%.

Поскольку это было короткое знакомство с этим ноутбуком, я не заметил ни make/model/CPU/OS version/service packs и т.д., Поэтому я принимаю это как недостающий вопрос.

Я также должен сказать, что мой личный ответ на этот вопрос может быть таким: Почему? - «Потому что планирование (среди прочего) в Vista сильно нарушено».

Но я заинтригован, узнав, почему приостановка ЛЮБОГО (дочернего процесса winlogon) такого эффекта.

0