Диагностика проблем с использованием аппаратного прерывания

4

У меня 5-летний Dell Dimension, на котором запущен WinXP SP3, который действительно пыхтит - процесс-хакер (и диспетчер задач Windows) сообщают об аномально высоком уровне загрузки процессора прерываний. Это колеблется в пределах 10-70%. Я читал о проблемах DMA и PIO - есть ли другие проблемы, которые могут вызвать скачок аппаратных прерываний в использовании процессора? С чего бы начать?

JDB
источник
Есть много возможностей. Можете ли вы вспомнить какие-либо недавние изменения в операционной системе, программном обеспечении, оборудовании, драйверах, исправлениях, настройках или использовании ПК? Очевидно, что все, что произошло примерно в то время, когда вы начали замечать всплеск использования ЦП, будет первым местом, на которое стоит обратить внимание. Какое антивирусное программное обеспечение установлено? Есть ли автообновление? Windows настроена на автоматическое обновление?
boot13
Это компьютер моего зятя - так что все настроено для автоматического обновления. Он всегда (AFAIK) работает довольно медленно - поэтому я подумал, что, может быть, проблема с аппаратным обеспечением, но решил, что сначала проверю здесь. Им удалось поджарить USB-порт принтера, перевернув вилку вверх дном, - об этом забыли. Я должен попытаться отключить USB-оборудование - это возможно? У них было несколько разных A / V программ - я думаю, что сначала был McAffee, но он был разослан и установлен MSE. Меня сбивает с толку "прерывание" - программное обеспечение не должно иметь к этому никакого отношения, верно?
JDB
Переустановка исключена?
Иво Флипс

Ответы:

3

Смотрите эту ветку для инструкций

http://www.msfn.org/board/topic/140263-how-to-get-the-cause-of-high-cpu-usage-by-dpc-interrupt/

Moab
источник
Это работает для WinXP, а также 7?
JDB
1
Хм, я не знаю, вы можете сделать сообщение на этом форуме и спросить. Инструментарий производительности поддерживает XP, поэтому он должен работать. microsoft.com/downloads/...
Moab
0

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

Джо
источник