Рекомендации по устранению неполадок с высокой частотой прерываний

1946
Aaron

Пример чтения:

  • высокая или выше нормальной скорости прерывания (на холостом ходу), приблизительно 1505 / сек
  • Информация получена из Process Explorer и Kernrate
  • Системные вызовы примерно 6132 / сек
  • Переключение контекста примерно 1584 / сек

Возможно неисправное оборудование или драйвер устройства?

Версия: Windows XP 5.1.2600

Обновить:

  • Возможно, выясните, какие пользовательские процессы (или потоки) отвечают за определенные системные вызовы и почему
6
Я думаю, что нет смысла голосовать за это John T 14 лет назад 0
Извините ... я не понимаю? В чем дело? Aaron 14 лет назад 1
Что заставляет вас думать, что это высокий показатель? axk 14 лет назад 0
Что такое «нормальная» ставка? Во время простоя это беспроводная сетевая карта отключена + Bluetooth, скорость, как указано выше. Это типично? Думаю, мне просто не хватает понимания ... где / как я могу копать глубже? Aaron 14 лет назад 0

2 ответа на вопрос

3
Peter Mortensen

У вас есть USB-устройство (кроме клавиатуры / мыши)?

Я столкнулся с аналогичной проблемой с вами, но только если я подключил жесткий диск USB. Затем система перейдет в состояние, требующее перезагрузки, чтобы выйти из нее. Даже если бы USB-диск был отключен, частота прерываний все равно была бы высокой, а система работала медленно и не очень быстро реагировала.

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

Я подозреваю, что это было либо неисправное оборудование, либо поврежденная установка Windows.

В целом, я не люблю предлагать конкретные меры, но:

возможно, первым шагом может быть установка Windows XP на второй пустой жесткий диск и проверка, исчезнет ли проблема. Если этого не произойдет, вы можете исключить поврежденную установку Windows или поврежденную файловую систему (как это было установлено на пустом жестком диске).

Используя этот метод, вы можете вернуться к своей старой установке Windows без необходимости переустановки приложений и т. Д. Вторая установка Windows также может использоваться в качестве резервной установки, если первая не удалась - это может быть очень удобно, если у вас нет времени чтобы решить проблему, но просто хочу продолжать работать. (Я также использую его для переключения между 32-битной и 64-битной версиями Windows - хотя виртуальная машина, вероятно, будет более удобной).

@ Питер: нет. Ничего, кроме того, что вы упомянули. Беспроводной NIC + Bluetooth отключен (жесткий переключатель). Aaron 14 лет назад 0
2
hanleyp

Проверьте ваши диски / IDE-каналы в Свойствах диспетчера устройств и убедитесь, что они не работают в режиме PIO. Я видел подобную проблему с жестким диском, которая приводила к очень низкой производительности системы. Windows XP (и выше) автоматически переключается из режима DMA или прямого доступа к памяти в режим PIO, запрограммированный ввод / вывод, если возникают проблемы с данными с накопителя.

Если это проблема, можно изменить расширенные свойства, чтобы использовать режим DMA, если он доступен, или просто удалить устройство и позволить Windows переустановить драйвер.

Похожие вопросы