С помощью таких инструментов, как Process Hacker, легко определить, какие службы Windows выполняются экземпляром svchost.exe, но это не дает много информации.
Есть ли способ найти использование процессора для каждого сервиса?
С помощью таких инструментов, как Process Hacker, легко определить, какие службы Windows выполняются экземпляром svchost.exe, но это не дает много информации.
Есть ли способ найти использование процессора для каждого сервиса?
Использование монитора ресурсов
см. https://serverfault.com/questions/27718/how-do-i-track-cpu-utilization-for-window-services
Использование Process Hacker:
На вкладке Службы нет, это не дает информацию о процессоре для каждой услуги.
На вкладке Процессы во всплывающих подсказках svchost.exe перечислены службы, запущенные этим экземпляром svchost. Я не думаю, что можно отделить загрузку ЦП одного сервиса от другого, если они оба работают под одним svchost.
Кроме того, вы можете использовать поле поиска на вкладке процессов и ввести имя службы, чтобы определить, под каким svchost она работает.