Правила для усунення несправностей з високою швидкістю переривань


6

Приклад показань:

  • високий або вище нормальної швидкості переривання (на холостому ходу), приблизно 1505 / сек
  • Інформація, отримана з Process Explorer і Kernrate
  • Система називає приблизно 6132 / сек
  • Контекст перемикається приблизно 1584 / сек

Можливі несправні апаратні засоби або несправний драйвер пристрою?

Версія: Windows XP 5.1.2600

Оновити:

  • Можливо, дослідити, які процеси (або потоки) користувача-земля відповідають за певні системні виклики і чому

Я думаю, що немає сенсу в мене голосувати, щоб перемістити це
John T

1
Вибачте ... Я не розумію? Що не так?
Aaron

Що ви думаєте, що це висока ставка?
axk

Що таке «нормальна» ставка? У простолі, це бездротовий NIC відключений + Bluetooth, швидкість, як вище. Це типово? Думаю, у мене просто немає розуміння ... де / як я можу копати глибше?
Aaron

Відповіді:


3

У вас підключено USB-пристрій (окрім клавіатура / миша)?

У мене виникла подібна проблема з вашою, але тільки якщо я підключено жорсткий диск USB. Потім система перейде до a що вимагає перезавантаження, щоб вивести його з. Навіть якщо USB-накопичувач був відключений, рівень переривань все одно був би висока і система була повільною і не дуже чуйною.

Я спробував всілякі речі, включаючи видалення USB пристроїв у диспетчері пристроїв та оновлення до останнього водіїв. Але нічого не допомогло. Врешті-решт я купив новий комп'ютер, як це було час, щоб отримати новий в будь-якому випадку. USB диск працював відмінно на новій системі, так що не було джерело проблеми.

Я підозрюю, що це або несправний апарат або пошкоджений Установка Windows.

Взагалі я не люблю пропонувати неспецифічні заходи, але:

можливо, першим кроком може бути встановлення Windows XP на другий порожній жорсткий диск і перевірте, чи проблема зникає. Якщо це не так, ви можете виключити пошкоджений Windows інсталяції або пошкодженої файлової системи (як було встановлено на порожньому жорсткому диску).

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


@Peter: Ні. Нічого, окрім того, що ви згадали. Бездротовий NIC + bluetooth відключений (жорсткий перемикач).
Aaron

2

Перевірте свої канали / канали IDE у властивостях диспетчера пристроїв та переконайтеся, що вони не працюють у режимі PIO. Я бачив проблему, як це раніше, з жорстким диском, що призводить до дуже повільної роботи системи. Windows XP (або новіша версія) автоматично "понижує передачу" з DMA або прямого доступу до пам'яті, до PIO, запрограмованих входів / виходів, у разі виникнення проблем з даними на диску.

Якщо це проблема, можна змінити властивості Додатково, щоб використовувати режим DMA, якщо доступно, або просто видалити пристрій, а Windows перевстановити драйвер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.