PDA

Показать полную графическую версию : Hardware Interrupts загружают процессор


Страниц : [1] 2 3 4 5 6 7 8

Ligon
20-02-2007, 11:42
После внезапного выключения электричества при включенном компьютере, этот компьютер стал загружаться минут 10 и потом постоянно чего-то грузится, работать вообще невозможно! В задачах при этом стоит процесс "Hardware Interrupts", который забирает около 90% мощности процесора. Что это за Hardware Interrupts и как вернуть систему в работоспособное состояние? Может кто-нить знает?
P.S. восстановить систему по точкам восстановления не могу, т.к. это было отключено, и точки восстановления не создавались.[hr]Возможные решения
в статье "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"

Проблему решил поменяв местами шлейфы в материнке

yurfed
20-02-2007, 11:49
Ligon Приведи лог через AIDA32 или EVEREST

ShellL
20-02-2007, 12:01
В задачах при этом стоит процесс "Hardware Interrupts", который забирает около 90% мощности процесора. Что это за Hardware Interrupts и как вернуть систему в работоспособное состояние? Может кто-нить знает?
пробовалось снять задачу?
думаю причина не в отключении питания а в поселившемся вирусе или шпионе - попробуйте проверить компьютер антивирусом и antyspyware с последними базами

Kirill_S
20-02-2007, 15:45
LigonЕсли речь об ХР то при необнаружении вирусов можно попробовать откатить систему на день до падения.

fokses
21-02-2007, 09:08
Ligon
Посмотри Диспетчер устройств -> IDE ATA/ATAPI контроллеры ->Первичный канал IDE -> Свойства -> Доп параметры. Там в графе текущий режим передачи должен стоять UltraDMA (или Неприменимо). То же самое и для вторичного канала IDE.

yurfed
21-02-2007, 10:15
Ligon Процессор находится в режиме PAE. Запретить PAE и DEP
В файле boot.ini дописать /noexecute=AlwaysOff . Если там имеется /noexecute=OptIn -удалить.

http://www.microsoft.com/technet/prodtechnol/winxppro/ru/maintain/sp2mempr.mspx
Да, хочу добавить - здесь процессов вы и не увидите. Работает само ядро и микрокоды процессора - Предотвращение выполнения данных (DEP) и режим расширения физического адреса (Physical Address Extension, PAE)
Больше чем уверен процессор у автора - AMD

Envel
21-02-2007, 11:00
А настройки по умолчанию в BIOS Setup загрузить не пробовал(Load Default Settings)? Уже сто раз было в такой ситуации, слетают именно настройки частот и таймингов, все по минимуму выбирается.

C_L_S
03-12-2007, 00:01
Возникла такая же проблема =(
Ligon Процессор находится в режиме PAE. Запретить PAE и DEP

Как сделать ?
В файле boot.ini дописать /noexecute=AlwaysOff . Если там имеется /noexecute=OptIn -удалить.
Сделал
Ligon
Посмотри Диспетчер устройств -> IDE ATA/ATAPI контроллеры ->Первичный канал IDE -> Свойства -> Доп параметры. Там в графе текущий режим передачи должен стоять UltraDMA (или Неприменимо). То же самое и для вторичного канала IDE.

Частично исправил, во втором правиться , в первом нет возможности выбрать -UltraDMA (или Неприменимо)

Процес грузит ось на 10-15 % , при запуске торнетовского клиента 90-100 %

Винда , только поставленная

Severny
03-12-2007, 00:11
Скачай утилиту KrView (http://www.microsoft.com/whdc/system/sysperf/krview.mspx) . Распакуй, зайди в Пуск–Выполнить–cmd –Ok.
Перетащи Kernrate_i386_XP.exe в окно командной строки и нажми Ctrl-C.
Смотри, какой драйвер грузит процесс Hardware Interrupts (он будет верхним в списке и показан в процентах).
Обрати внимание, что проценты показывают не % загрузки системы, а процент загрузки от общего числа драйверов.

yurfed
03-12-2007, 00:51
C_L_S, пожалуйста, если возможно, все логи.
Severny сказал правильно

C_L_S
03-12-2007, 01:21
Без включения торнета :

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

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

Time 8050 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
amdk7 7336 20953 91 % 8752923
win32k 277 20953 3 % 330501
ntoskrnl 246 20953 3 % 293514
hal 107 20953 1 % 127666
nv4_disp 27 20953 0 % 32214
NVENET 27 20953 0 % 32214
nv4_mini 16 20953 0 % 19090
NDIS 3 20953 0 % 3579
watchdog 2 20953 0 % 2386
TDI 2 20953 0 % 2386
USBPORT 2 20953 0 % 2386
amon 1 20953 0 % 1193
ts_lb 1 20953 0 % 1193
Npfs 1 20953 0 % 1193
usbohci 1 20953 0 % 1193
Ntfs 1 20953 0 % 1193


С торнетом :





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:03.140 (98.5%) U 0:00:00.046 ( 1.5%) I 0:00:00.000 ( 0.0%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:02.984 (93.6%)
Interrupts= 6187, Interrupt Rate= 1941/sec.


Total Profile Time = 3187 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 160378880, 159399936, -978
944
Available Pagefile(s) , 875995136, 875147264, -847
872
Available Virtual , 2132676608, 2131628032, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 3615, 1134/sec.
System Calls , 18233, 5720/sec.
Page Faults , 2453, 770/sec.
I/O Read Operations , 201, 63/sec.
I/O Write Operations , 72, 23/sec.
I/O Other Operations , 679, 213/sec.
I/O Read Bytes , 6871620, 34187/ I/O
I/O Write Bytes , 186624, 2592/ I/O
I/O Other Bytes , 241045, 355/ I/O

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

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

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

Time 1241 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
hal 1190 3187 95 % 9334797
ntoskrnl 33 3187 2 % 258864
win32k 15 3187 1 % 117665
nv4_mini 3 3187 0 % 23533

yurfed
03-12-2007, 05:35
C_L_S
amdk7 7336 20953 91 % 8752923 как-то не зротично
Ещё при торренте ставим значение на раздачу не больше 5.
Торрент включён постояно?

C_L_S
03-12-2007, 10:34
yurfed , без торнета эту нагрузка не ощущается вообще ....
Дней 10 назад была винда старая, там торрент стоял по дефолтовским настройкам , смотрел фильм, и не чего так не логала (

Severny
03-12-2007, 11:50
http://support.microsoft.com/kb/306458/ru
Посмотри, может поможет.

C_L_S
03-12-2007, 12:51
We’re sorry, but we were unable to service your request. You may wish to choose from the links below for information about Microsoft products and services.
Нема там драивера.


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

Severny
03-12-2007, 16:58
C_L_S, Нема там драивера. »
Почитай там же "Дополнительная информация".

aYa_59
31-08-2008, 15:03
Аналогично 90% на буке Compaq nc6120. (Pentium M 1,7, 512MB, 60GB)
Бук корпоративный, потому переустановка ХР в домашних условиях не светила. Стал тормозить просто по страшному - мышка даже замерзала. И всё тот же hardware interrupts ...

Потратил дня два на поиски и вот что нашёл. Может кому тоже поможет.

Статья от Мелкомягких "После появления нескольких ошибок CRC или истечения времени ожидания диски с интерфейсами IDE ATA и ATAPI используют режим PIO"
http://support.microsoft.com/kb/817472
описывает причину, но не дает решения.

Решение нашлось в статье "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}\001"

После перезагрузки котроллер перешел в режим ультра DMA и все стало шоколадно!!

Шеша
23-09-2008, 12:46
Привет!
Решил проблему отключением диспетчера логических дисков в службах XP.

gyunter
04-10-2008, 16:51
Извиняюсь за некрофильство, ситуация подтолкнула:
Столкнулся с проблемой, описанной в этой теме. По указанию тов. Severny решил поймать пожирателя памяти с помощью KrView.
Вот лог, который она мне выдала:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\gyunter_>"C:\Program Files\KrView\Kernrates\Kernrate_i
386_XP.exe"
/==============================\
< KERNRATE LOG >
\==============================/
Date: 2008/10/04 Time: 16:44:10
Machine Name: GYUNTER
Number of Processors: 1
PROCESSOR_ARCHITECTURE: x86
PROCESSOR_LEVEL: 15
PROCESSOR_REVISION: 0f00
Physical Memory: 1024 MB
Pagefile Total: 2460 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:
C:\Program Files\KrView\Kernrates\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:00.328 ( 4.1%) U 0:00:00.125 ( 1.6%) I 0:00:07.593 (94.4%) DPC
0:00:00.031 ( 0.4%) Interrupt 0:00:00.140 ( 1.7%)
Interrupts= 12359, Interrupt Rate= 1536/sec.


Total Profile Time = 8046 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 508166144, 507482112, -684
032
Available Pagefile(s) , 2137071616, 2136543232, -528
384
Available Virtual , 2132082688, 2131034112, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 34435, 4279/sec.
System Calls , 377232, 46879/sec.
Page Faults , 2347, 292/sec.
I/O Read Operations , 163, 20/sec.
I/O Write Operations , 455, 57/sec.
I/O Other Operations , 6757, 840/sec.
I/O Read Bytes , 21374, 131/ I/O
I/O Write Bytes , 125062, 275/ I/O
I/O Other Bytes , 2208327, 327/ I/O

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

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

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

Time 3031 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
AmdPPM 2580 8046 85 % 8016405
ntkrnlpa 225 8046 7 % 699105
hal 181 8046 5 % 562391
win32k 34 8046 1 % 105642
nv4_mini 3 8046 0 % 9321
usbuhci 2 8046 0 % 6214
Ntfs 2 8046 0 % 6214
Sandbox 1 8046 0 % 3107
afd 1 8046 0 % 3107
FILTNT 1 8046 0 % 3107
NDIS 1 8046 0 % 3107

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

C:\Documents and Settings\gyunter_>


Что это за драйвер такой: "AmdPPM"? Процессора?

UPD: скачал дрова с сайта AMD, установил, перезагрузил, теперь лог выглядит так:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\gyunter_>"C:\Program Files\KrView\Kernrates\Kernrate_i
386_XP.exe"
/==============================\
< KERNRATE LOG >
\==============================/
Date: 2008/10/04 Time: 17:05:57
Machine Name: GYUNTER
Number of Processors: 1
PROCESSOR_ARCHITECTURE: x86
PROCESSOR_LEVEL: 15
PROCESSOR_REVISION: 0f00
Physical Memory: 1024 MB
Pagefile Total: 2462 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:
C:\Program Files\KrView\Kernrates\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:00.109 (13.0%) U 0:00:00.015 ( 1.9%) I 0:00:00.718 (85.2%) DPC
0:00:00.000 ( 0.0%) Interrupt 0:00:00.109 (13.0%)
Interrupts= 581, Interrupt Rate= 689/sec.


Total Profile Time = 843 msec

BytesStart BytesStop Byt
esDiff.
Available Physical Memory , 700907520, 700608512, -299
008
Available Pagefile(s) , 2313244672, 2312769536, -475
136
Available Virtual , 2132082688, 2131034112, -1048
576
Available Extended Virtual , 0, 0,
0

Total Avg. Rate
Context Switches , 769, 911/sec.
System Calls , 3371, 3995/sec.
Page Faults , 607, 719/sec.
I/O Read Operations , 39, 46/sec.
I/O Write Operations , 0, 0/sec.
I/O Other Operations , 162, 192/sec.
I/O Read Bytes , 33976, 871/ I/O
I/O Write Bytes , 0, 0/ I/O
I/O Other Bytes , 115634, 714/ I/O

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

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

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

Time 331 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
AmdK8 277 843 83 % 8214709
hal 51 843 15 % 1512455
ntoskrnl 2 843 0 % 59311
FILTNT 1 843 0 % 29655

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

C:\Documents and Settings\gyunter_>

UPD2: Решено

aYa_59
06-10-2008, 10:15
Вот, что пишут в рунете ...
http://forum.ixbt.com/topic.cgi?id=8:21871-7
http://forum.ru-board.com/topic.cgi?forum=62&topic=3250&start=40
Идем и ищем слово ...




© OSzone.net 2001-2012