На Windows XP SP3 в Диспетчере задач я предполагаю, что "Процесс бездействия системы" не считается как часть полного "Использования ЦП", поэтому в любое время сумма обоих должна составить 100%, который, кажется, верен большую часть времени.
Однако иногда Использование ЦП может быть в 50% или больше в то время как неактивный процесс все еще использует 90% или больше! Например, когда я запускаю программу на своем двухъядерном, я вижу, что один ЦП идет в 100% и другое довольно низкое пребывание, таким образом, полное использование составляет приблизительно 60%, но неактивный процесс все еще выше 90%.
Какова могла быть причина этого несоответствия, и что мой ЦП действительно делает в то время?
Примечание: Я установил флажок "Show processes from all users" на вкладке Processes.
Диспетчер задач XP не является очень хорошим инструментом для рассмотрения этого вида информации, именно поэтому MS добавил Монитор ресурсов к Vista и W7, намного лучшему контрольному инструменту, диспетчер задач был также улучшен. XP действительно имеет Монитор производительности, вводит perfmon в поле выполнения, все еще что-либо как инструменты Vista-W7
Некоторые инструменты можно добавить к XP
http://commandwindows.com/server2003tools.htm
.