Я запускаю Procmon, ProcExp, Process Hacker и мониторы ресурсов Windows 7, и хотя некоторые могут дать мне представление об использовании процессора и ввода-вывода, я чувствую, что есть более интегрированное решение, которое скажет мне лучше.

Есть идеи? Или я просто должен продолжать смотреть FileIO/Duration и Private Bytes на моих существующих инструментах?

2 ответа2

2

Это похоже на то, что кто-то ударит вас в живот, а затем спросит, не собираетесь ли вы кашлять кровью завтра, пока вас согреют.

Количество ресурсов процессора, необходимое для определения того, какой процесс замедляет его, приведет к дальнейшему замедлению. Пока у ЦПУ нет свободных циклов, это будет вызывать дальнейшее замедление. Вдобавок ко всему, вы должны спросить себя: «Вы действительно хотите инструмент, который проверяет столько циклов ЦП, работающих постоянно?"

Даже если ОС может сказать вам в этот момент, это не то решение, которое вы ищете. И инструменты выше того, что вы хотите использовать. Компьютеры не просто выходят из строя. Наука учит нас, что все это вызвало.

Performance Monitor(perfmon) должен быть инструментом по вашему выбору. Используйте его для регистрации использования диска, времени процессора и памяти, а также списка запущенных процессов. Когда они всплескивают, вы можете заставить Perfmon записывать события в журналы событий. Вооружившись этими цифрами, вы сможете лучше определить, какие процессы в какое время ведут себя плохо.

Перечисленные выше инструменты просто не предлагают ту же утилиту.

1

На самом деле, я думаю, что аппаратные прерывания - это хороший показатель. Это замедляет работу вашего компьютера не только на уровне% процессора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .