Назад | Перейти на главную страницу

определение того, какой процесс потребляет весь процессор

Загрузка ЦП на моем Windows Server увеличивается до 100% каждые 22 минуты.

Откуда мне знать? Я установил «Набор сборщиков данных» в perfmon, запустил его несколько часов на моем сервере, а затем просмотрел файл журнала. Я вижу, что загрузка ЦП увеличивается до 100% каждые 22 минуты.

Как узнать, какой процесс его использует?

PS. Perfmon может измерять использование ЦП для «всех процессов», но только для тех процессов, которые уже запущены на момент начала ведения журнала ...

Так. Любые идеи (кроме того, что сидеть и пялиться на Диспетчер задач 22 минуты :)

Возможно, немного необычно, но это одно из решений.

Скачать procxp.exe из Sysinternals и запустите его.

Щелкните один из графиков в верхней области.

Дайте графику поработать около 10 минут. Он обновляется каждую секунду. Если вы расширите окно графика, вы сможете отслеживать большую временную дельту.

Когда вы видите всплеск, используйте курсор мыши, чтобы навести курсор на график и увидеть ответственные процессы.