Система мониторинга (windows): загрузка процессора и диска - PullRequest
0 голосов
/ 26 февраля 2019

Я занимаюсь разработкой приложений (служб) для Windows и иногда испытываю проблемы с производительностью и ресурсами (особенно с MsSql).Мне нужно знать, какое сервисное , приложение или компонент ОС , разработанный моим или кем-то еще, в какой-то момент загружает ЦП или жесткий диск.

Мне бы хотелось сделать это с помощью каких-то сохраненных данных (журнала), лучше с графикой.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 26 февраля 2019

Perfmon будет вашим встроенным другом!

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

вы найдете множество объяснений, как для пользователя perfmon.Это часть каждого окна начиная с NT4.

...