Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Hardware Interrupts загружают процессор

Ответить
Настройки темы
Разное - Hardware Interrupts загружают процессор

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Petya V4sechkin
Дата: 03-09-2012
После внезапного выключения электричества при включенном компьютере, этот компьютер стал загружаться минут 10 и потом постоянно чего-то грузится, работать вообще невозможно! В задачах при этом стоит процесс "Hardware Interrupts", который забирает около 90% мощности процесора. Что это за Hardware Interrupts и как вернуть систему в работоспособное состояние? Может кто-нить знает?
P.S. восстановить систему по точкам восстановления не могу, т.к. это было отключено, и точки восстановления не создавались.
Возможные решения
Цитата:
в статье "DMA reverts to PIO" http://winhlp.com/node/10
Раздел "Re-enable DMA using the Registry Editor"
Решение состояло в удалении(!) параметра "MasterIdDataChecksum" в разделе "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001"
Цитата:
Проблему решил поменяв местами шлейфы в материнке

Отправлено: 11:42, 20-02-2007

 

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


или логи скинуть?)

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Admin>D:\KrView\KrView\Kernrate_i386_XP.exe
/==============================\
< KERNRATE LOG >
\==============================/
Date: 2009/01/27 Time: 9:35:03
Machine Name: NOT AVAILABLE
Number of Processors: 1
PROCESSOR_ARCHITECTURE: x86
PROCESSOR_LEVEL: 15
PROCESSOR_REVISION: 0209
Physical Memory: 1023 MB
Pagefile Total: 2461 MB
Virtual Total: 2047 MB
PageFile1: \??\C:\pagefile.sys, 1536MB
OS Version: 5.1 Build 2600 Service-Pack: 3.0
WinDir: C:\WINDOWS

Kernrate User-Specified Command Line:
D:\KrView\KrView\Kernrate_i386_XP.exe


Kernel Profile (PID = 0): Source= Time,
Using Kernrate Default Rate of 25000 events/hit
Starting to collect profile data

***> Press ctrl-c to finish collecting profile data
===> Finished Collecting Data, Starting to Process Results

------------Overall Summary:--------------

P0 K 0:00:01.343 (81.9%) U 0:00:00.015 ( 1.0%) I 0:00:00.281 (17.1%) DPC
0:00:00.015 ( 1.0%) Interrupt 0:00:01.296 (79.0%)
Interrupts= 179714, Interrupt Rate= 109540/sec.


Total Profile Time = 1640 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 642056192, 641884160, -172
032
Available Pagefile(s) , 2260918272, 2260480000, -438
272
Available Virtual , 2132578304, 2131529728, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 3464, 2111/sec.
System Calls , 15008, 9148/sec.
Page Faults , 114, 69/sec.
I/O Read Operations , 34, 21/sec.
I/O Write Operations , 24, 15/sec.
I/O Other Operations , 197, 120/sec.
I/O Read Bytes , 62328, 1833/ I/O
I/O Write Bytes , 62208, 2592/ I/O
I/O Other Bytes , 75848, 385/ I/O

-----------------------------

Results for Kernel Mode:
-----------------------------

OutputResults: KernelModuleCount = 120
Percentage in the following table is based on the Total Hits for the Kernel

Time 623 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
hal 374 1625 60 % 5753846
nv4_mini 142 1625 22 % 2184615
ntoskrnl 93 1625 14 % 1430769
usbuhci 9 1625 1 % 138461
win32k 2 1625 0 % 30769
USBPORT 2 1625 0 % 30769
VIDEOPRT 1 1625 0 % 15384

================================= END OF RUN ==================================
============================== NORMAL END OF RUN ==============================

C:\Documents and Settings\Admin>

Отправлено: 09:27, 27-01-2009 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


эй?

Отправлено: 00:03, 30-01-2009 | #32


Аватара для Epaminond

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите пожалуйста, кто такой "ntoskrnl". Википедия говорит, что это - файл ядра. Что с ним делать? Он-то у меня и грузит систему судя по отчёту КрВью.

Отправлено: 01:51, 06-02-2009 | #33



Moderator


Сообщения: 50206
Благодарности: 14322

Профиль | Отправить PM | Цитировать


Epaminond, попробуйте запускать так:
Код: Выделить весь код
Kernrate_i386_XP.exe -z ntoskrnl
для сбора информации о загрузке ntoskrnl (хотя маловероятно, что это поможет прояснить ситуацию, но все-таки).
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:10, 06-02-2009 | #34


Аватара для Epaminond

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Сделал. ZwDisplayString и ZwDeviceIoControlFile грузят по 41% ntoskrnl. Прямо, как здесь у тов. konst06'a. Вот только решения и там нет.

Отправлено: 17:37, 06-02-2009 | #35


Аватара для Epaminond

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Поигрался с драйверами и загрузка исчезла. Но через два дня опять появилась, но теперь уже в "ntoskrnl" грузит большей частью KiDispatchInterrupt. Есть ли какие-то идеи?

Отправлено: 18:19, 08-02-2009 | #36


Новый участник


Сообщения: 1
Благодарности: 1

Профиль | Отправить PM | Цитировать


Была аналогичная проблема при закачке Торрента на больших скоростях, помогло отключение стандартных контроллеров IDE в диспетчере устройств при установленном драйвере от производителя - загрузка упала до 0-3%. Может кому еще поможет...

Последний раз редактировалось obana_os, 14-02-2009 в 10:40.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:41, 14-02-2009 | #37


Аватара для Epaminond

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


obana_os, попробовал - не помогло. Да и скорости у меня скромные.

Хитрая такая проблема, как оказалось. Не получается даже достичь стабильности её появления - то появляется, то нет. То сразу после загрузки, то минут через 5.

Переустанавливал Windows в надежде вычислить, на каком этапе появляется ошибка и даже это не получилось. Аккуратно ставил драйвера, делал твики и т.д., перезагружаясь после каждого действия и наблюдая за Interrupts'ом. Как назло - ошибка не появлялась. Пошёл спать, проснулся, включил - и вот она ошибка. Последним действием была установка ESS. Удалил - ошибка пропала. Обрадовался. Ошибка появилась. Мистика.

Вирусов нет 100% уже просканировал всё вдоль и поперёк. У меня эта проблема на Lenovo Thinkpad X61 под Windows'ом XP SP3. Возможно какая-то специфическая проблема с железом? Но драйвера все стоят, все устройства определяются. Единственное, "текущий режим передачи" в первичном канале IDE - "неприменимо". Меняется на DMA только, когда подключаю базу. Удаление и сброс параметров ничего не дают. Кстати, вторичного канала IDE вообще не видно. А, чуть не забыл, время от времени ещё вылетает драйвер видео. Хотя у меня последняя версия.

Подскажите, кто знает, в каком направлении копать. А то квест становится непроходимым.

Последний раз редактировалось Epaminond, 20-02-2009 в 23:43.


Отправлено: 17:48, 20-02-2009 | #38


Ветеран


Сообщения: 831
Благодарности: 50

Профиль | Отправить PM | Цитировать


В результате каких то действий работа с диском и особенно по юсб, сопряжена с 50 процентной загрузкой по прерываниям по Процес эксплореру от Русиновича.
Правка параметра error в 0 для NTFS резултата не дала. На другой машине вроде работает нормально. Что дергать?!

Отправлено: 17:24, 09-04-2009 | #39


Пользователь


Сообщения: 54
Благодарности: 2

Профиль | Отправить PM | Цитировать


Очень интересный процесс Hardware Interrupts. На ногах мозоли, бубен порван. Переставлял дрова на чипсет, звук, все контроллеры в режиме UDMA. Загрузка процессора на 50-60% происходит от любого действия. Играет музыка, воспроизводится видео, запускается программа (и все это по отдельности) Hardware Interrupts берет на себя ресурсы и все виснет.

После чего началось? Скорее всего после разгона. Процессор был разогнан на 50% - с 1,8 до 2,8GHz, видеокарта - на 30%. Температурные показатели были в норме. Охлаждения достаточно.

Как же победить эту... заРРРазу без переустановки ОСи.

-------
http://static.hsdn.org/infobar/350x40.gif


Отправлено: 07:38, 10-04-2009 | #40



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Hardware Interrupts загружают процессор

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Периодически Hardware Interrupts (системные прерывания) начинает загружать процессор Ruzzz Microsoft Windows 7 38 15-01-2012 16:32
FreeBSD - kernel trap 19 with interrupts disabled xolod. Общий по FreeBSD 0 05-09-2009 14:08
Драйвер - Interrupts u DPCs грузят процессор eX-taZ Microsoft Windows 2000/XP 3 04-06-2009 16:59
Установка - х64: не запоминаются параметры сети, Hardware Interrupts загружает CPU - 50% Агрессор Microsoft Windows Vista 4 21-09-2007 02:05
Hardware interrupts кушает процессор ponch Microsoft Windows 2000/XP 6 05-09-2006 01:47




 
Переход