Показать полную графическую версию : Система прерываний сильно грузит процессор
FeRG7510
01-05-2010, 09:07
Здравствуйте
Перечитал довольно много статей на тему это хреновины, но так и не нашёл решения,хотя похожая тема есть и на этом форуме, но она не помогла. Решился все-таки
создать пост.
Проблема заключается в том, что в "разгруженном" (весь трей пуст и не предусмотренных системой процессов нет,интернет отключен) состоянии процессор загружает 30-50%. Установил AnvirTask Manager - Он злостного потребилетя ресурса ЦП не выявил, лишь константирует, что System Idle Process (бездействие системы) порядка 60%. Возникает вопрос, куда деваются осталные 40%? Диспетчер задач аналогично указывает на отсутствие потребителей, при этом загрузка ЦП порядка 50%.
Удалось найти утечку только с помощью интегрированного в Windows 7 инструмента "монитор ресурсов" - он точно и ясно указывает на процесс "Системные прерывания" (коммен-ий: отложенные вызовы процедур и процедуры обработки прерываний). Удалить его конечно же нельзя.
Собственно вопрос и заключается в том, как устранить этот холостой расход ЦП т.к. отсутствие половины "мощности" процессора очень сильно чувствуется!
Дополнительно скажу вот что:
Процессор: Core 2 Due E6420
Мат. плата: MB S-775 ASUS P5B-E P965
Обновил все драйвера до самой последней версии (сделал особый акцент на дравер Intel Chipset).
На данный момент стоит Windows 7 32x-бит. До этого было много различных версий Win XP и там наблюдалась аналогичная ситуация. Никаких ТВИКЕРОВ не ставил, ЧИСТОК не делал. Единственное - убрал гибернацию (вычитал на каком то форуме, что может помочь. Не помогло.)
Подскажите, кто что думает по этому поводу, и как её решить, а то я уже замаялся с этой штукой!
Читал статьи там в основном сходятся во мнении, что это драйвер контроллера ACPI (он у меня установился с Win7) или неправильно настроена система прерываний т.е. несколько процессов претендуют на одно значение прерывания (довольно трудная и опасная для системы настройка через BIOS) Но не говорится как это устранить. БИОС обновлял примерно год назад, хотя есть подозрение, что проблема как то и с ним связана.
Вообщем прошу Вашей помощи, уважаемые посетители форума.
FeRG7510, посмотрите какая версия БИОС у вас и при необходимости обновите до версии 1807 (http://support.asus.com/download/download.aspx?SLanguage=ru-ru), проверьте ваша плата? Может помочь а может и нет, но все равно начать нужно с этого.
Glareone
04-05-2010, 07:11
Следует изъять все доп девайсы,установленные в мат.плату,выключить встроенные сетевые карты и звуковую.Также есть есть USB-hub-отключить от компа.После этого подключать по 1 устройству и смотреть не происходит ли утечка.
Также знаю по опыту,что Asus EPU технология вызывает утечку.Её отключить также надо через биос.
Периодически переживаю похожую ситуацию: одно ядро загружено на 100% "отложенными вызовами процедур". Появляется спонтанно через час или через сутки после включения компьютера.
Никакие действия не могут заставить ядро расслабиться - только перезагрузка!
Один раз даже это не помогло, пришлось перегружать компьютер второй раз.
Конфигурация совершенно другая: процессор Atom330 впаянный в мамку GA-GC330UD.
Причины мне непостижимы, после смены WinXP на W7 стало проявляться гораздо реже.
Субъективно, переход в такое "напряженное" состояние связано с выходом из ждущего режима и, возможно, как-то с OPERA, но не обязательно...
Причины мне непостижимы »
Почитайте про "шторм прерываний" (interrupt storm (http://en.wikipedia.org/wiki/Interrupt_storm)).
после смены WinXP на W7 стало проявляться гораздо реже. »
Логично предположить, что драйвера для Win7 переписаны получше, чем под XP, и менее склонны провоцировать шторм прерываний.
ivan2016
07-04-2011, 20:47
Помогите мне!
ГРУЗИТ ПРОЦЕССОР
Win XP SP2
мать:MSI RX480M2 7093
проц: AMD Athlon 3500+ 939soc.
видео: GT 220 1 Gb
тв тюннер: AverMedia 507
винт: 250Gb IDE Samsung
флопик
диск: SATA Pioner
БП: 420W Microlab
ОЗУ: 256+256+512+1024 DDR400
Interrupts n/a 87.13 0 K 0 K Hardware Interrupts and DPCs
прерывания грузят проц
но после запуска ТВ тюннера / выключаеш его / и о чудо загрузка падает до 0
что такое???
Process PID CPU Private Bytes Working Set Description Company Name
System Idle Process 0 4.95 0 K 28 K
System 4 0 K 244 K
Interrupts n/a 87.13 0 K 0 K Hardware Interrupts and DPCs
smss.exe 412 168 K 388 K Диспетчер сеанса Windows NT Корпорация Майкрософт
csrss.exe 496 1.98 1*460 K 3*564 K Client Server Runtime Process Microsoft Corporation
winlogon.exe 556 6*692 K 1*696 K Программа входа в систему Windows NT Корпорация Майкрософт
services.exe 600 1*500 K 3*104 K Приложение служб и контроллеров Корпорация Майкрософт
nvsvc32.exe 776 4*108 K 5*704 K NVIDIA Driver Helper Service, Version 260.89 NVIDIA Corporation
svchost.exe 832 3*128 K 5*008 K Generic Host Process for Win32 Services Microsoft Corporation
wmiprvse.exe 656 2*412 K 4*784 K WMI Microsoft Corporation
svchost.exe 888 1*672 K 4*060 K Generic Host Process for Win32 Services Microsoft Corporation
svchost.exe 924 12*164 K 17*948 K Generic Host Process for Win32 Services Microsoft Corporation
svchost.exe 1004 1*128 K 2*896 K Generic Host Process for Win32 Services Microsoft Corporation
svchost.exe 1056 1*708 K 4*408 K Generic Host Process for Win32 Services Microsoft Corporation
spoolsv.exe 1192 3*472 K 5*272 K Spooler SubSystem App Microsoft Corporation
alg.exe 1472 1*156 K 3*524 K Application Layer Gateway Service Microsoft Corporation
lsass.exe 612 3*788 K 5*824 K LSA Shell (Export Version) Microsoft Corporation
taskmgr.exe 500 1*004 K 4*168 K Диспетчер задач Windows Корпорация Майкрософт
explorer.exe 1916 0.99 14*196 K 22*892 K Проводник Корпорация Майкрософт
rundll32.exe 172 3*688 K 4*796 K Запуск библиотеки DLL как приложения Корпорация Майкрософт
soundman.exe 200 1*848 K 2*908 K Realtek Sound Manager Realtek Semiconductor Corp.
GrooveMonitor.exe 228 1*348 K 4*840 K GrooveMonitor Utility Microsoft Corporation
ctfmon.exe 216 876 K 3*196 K CTF Loader Microsoft Corporation
QuickTV.exe 340 2*924 K 5*060 K QuickTV Application AVerMedia Technologies, Inc.
procexp.exe 1600 4.95 8*336 K 13*000 K Sysinternals Process Explorer Sysinternals - www.sysinternals.com
ivan2016, Попробуйте убрать из автозагрузки QuickTV.exe
ivan2016
08-04-2011, 07:26
нет это не помогает
после сноса Винды без дров таже проблема!
ivan2016, Если снять тюнер?
В BIOS настройки по defult'у. Возможно привод или винчестер работает в PIO режиме.
ivan2016
08-04-2011, 21:52
все перешиваю биос...
ivan2016
08-04-2011, 22:17
ultra DMA
ivan2016
08-04-2011, 22:38
перешил виос с 3,8 на 3,9 ничего
ivan2016, Если снять тюнер? »
Вы его вынули из разъема?
ivan2016
08-04-2011, 23:16
и не помогло роем дальше
а тюнер и вынимал ничего недало
установил Тв тюннер обратно
когда запускаю его 1 раз проц загружен на 80%изночально , закрываю тв... (программу) и все комп ожил
почему так
а не сразу проц на 0%
систему нагружаю программами и проц приходит в себя...
может материнке хана?
когда запускаю его 1 раз проц загружен на 80%изночально , закрываю тв... (программу) и все комп ожил »
ройте автозапуск внимательнее - где-то должна висеть софтина от тюнера!!! и обновите софт с дровами на него... Подробно автозапуск можно просмотреть через AVZ4( www.z-oleg.com ) - только под семеркой виснут стандартные скрипты этой утилиты... А автозапуск и еще многое работает на ура... :yes:
ivan2016
09-04-2011, 23:14
Поясняю... без тюннера комп тоже виснет... нагружаю проц на 99,9% и тогда отпадает нагрузка в Hardware Interrupts...
Заметил один случай самостоятельного снижения нагрузки на процессор со стороны Системы прерываний.
..как всегда по дефектам звука и подтормаживаниям понял, что процессор опять напрягся "отложенными вызовами процедур", вызвал на экран Монитор ресурсов, убедился, но ПК не перегружал, поскольку шёл процесс записи DVD-диска. NERO как раз вёл буферизацию данных для записи на диск, поскольку источник этих данных был на другом ПК в сети. Так вот, как только NERO закончил буферизацию, нагрузка на процессор снизилась до нормальной!
Это второй пример после ivan2016, у которого тюнер снимал нагрузку с процессора.
Почитайте про "шторм прерываний" (interrupt storm). »
Спасибо, vadblm. Там по англицки написано примерно это:
...Наиболее распространенной причиной Interrupt storm является неисправный драйвер APIC (Advanced Programmable Interrupt Controller), где устройства "позади" других сигналов прерывания APIC. ОС спрашивает каждый драйвер о прерывании, если оно было от его аппаратной части. Бракованный драйвер может всегда отвечать "yes", но затем ничего не делать и аппаратные прерывания фактически не обслуживаются. Устройство, которое первоначально выставило прервание, управление не получает и снова выставляет прерывания, которые опять же не обслуживаются, и цикл начинается заново. Многие операционные системы, например, Linux, впадают в кому (live lock) при Interrupt storm, другие имеют механизмы для предотвращения этого. Это была (и остается) проблема на некоторых материнских платах, серии звуковых карт SoundBlaster Live!, только отладчик ядра может привести к прекращению штурма выгрузкой неисправного драйвера...
...Существуют аппаратные и программные подходы к проблеме. FreeBSD обнаруживает Interrupt storm и маскирует проблематичные прерывания в течение некоторого времени...
Теперь хоть немного прояснилось: надо искать глючный драйвер. А может просто поставить FreeBSD?... Будем копать
А может просто поставить FreeBSD? »
Штормы прерываний на любых ОС могут случиться, а поведение фри при них лишь даёт шанс что-то сделать без перезагрузки - не затыкается наглухо :) Но это мёртвому припарки, чтобы решить проблему, порой приходится даже железо менять.
НАКОНЕЦ-то удалось снять шторм без перезагрузки!!!
Виновным оказался драйвер Jungo WinDriver ( WinDriver (http://www.jungo.com/st/windriver_usb_pci_driver_development_software.html) - "для быстрого создания высокопроизводительных, высококачественных драйверов устройств для работы в пользовательском режиме").
Он спокойно себе жил в устройствах компьютера (Мой компьютер -> Свойства -> Диспетчер устройств).
После удаления шторм прекратися, правда не сразу - прошло около минуты, точно время не знаю - отвлёкся, думал не помогло.
После этого прошёл месяц - полёт нормальный, штормов небыло.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC