Войти

Показать полную графическую версию : [решено] Системные прерывания грузят процессор (после отключения от розетки)


Ladislaus
09-04-2022, 06:29
Имею странную проблему, которая возникает только после отключения системного блока из розетки. Проявляется она в повышенной нагрузке на CPU процессом Системные прерывания (5% и более), а также в неравномерном распределении загруженности ядер, при котором ядро, которое везде отображается первым в списке, работает почти на максимальной частоте, в то время, как частота остальных ядер ниже в два и более раз.http://ipic.su/img/img7/fs/Snimokekrana(6).1649473310.png Проверял многократно: если выполнить перезагрузку или выключить ПК и при этом не вынимать вилку из розетки, то при следующем запуске перечисленные выше симптомы не появляются, и в течении всего сеанса нагрузка процесса Системные прерывания будет составлять примерно 0,1%, а скорость CPU равномерно распределена по всем ядрам.http://ipic.su/img/img7/fs/Snimokekrana(8).1649473335.png Вышеописанное заметил после обновления до Windows 11, при этом не исключаю, что аналогичное происходило и в десятке. После обновления еще несколько раз выполнял чистую установку 11, и каждый раз ничего не менялось. Есть ли способ определить драйвер или оборудование, которые вызывают данную проблему, если вообще причина в них?

Возможно это как-то проясняет ситуацию, поэтому отмечу, что с обозначенной проблемой, как я предполагаю, связана другая, которая точно отсутствовала на Windows 10.После перехода на Windows 11, компьютер стал включаться с задержкой 4-5 мин, и опять же, это происходило только, если отключить системный блок из розетки. Такая задержка проявлялась не сразу, а по всей видимости только после установки какого-то драйвера, в том числе и тогда, когда Центр обновлений больше не находил обновлений драйверов. Пытаясь понять какой драйвер является причиной, переустанавливал систему несколько раз, и в конечном итоге задержка при включении после установки и обновлении всех драйверов пропала. Задержка происходила следующим образом. После появления логотипа HP, на несколько минут был пустой, слабо светящийся экран и вслед за ним иногда экран смерти, но чаще всего BSOD не было, но при этом файл дампа появлялся всегда (сохранил только два).
Еще заметил, что вернуть процесс Системные прерывания к нормальному состоянию и равномерную загруженность ядер ЦП можно переводом компьютера в спящий режим. После выхода из сна проявления проблемы отсутствуют.

sputnikk
09-04-2022, 07:13
Ladislaus, bios последней версии?

Ladislaus
09-04-2022, 07:16
sputnikk, да, БИОС обновлял до последней версии. Возможно проблема возникла как-раз после обновления БИОС.

sputnikk
09-04-2022, 10:29
попробуйте https://habr.com/ru/news/t/659323/
нужно удалить модуль Ryzen Master в настройках графического драйвера при помощи утилиты Radeon Software Slimmer. Этот параметр можно найти в разделе «После установки» -> «Запланированные задачи» -> «AMDRyzenMasterSDK». Загрузка инструмента бесплатная.

Ladislaus
09-04-2022, 10:46
sputnikk, к моему процессору это видимо не относится. Запустил Radeon Software Slimmer, и там список запланированных задач пуст.

Petya V4sechkin
09-04-2022, 12:22
Ladislaus, в дампах сбои в amdgpio2.sys - AMD GPIO Controller.

По прерываниям можно посмотреть лог Kernrate (http://forum.oszone.net/showpost.php?p=1714473).

Ladislaus
09-04-2022, 16:45
По прерываниям можно посмотреть лог Kernrate. »К сожалению в Windows 11 использовать Kernrate невозможно, при нажатии CTRL+C окно командной строки закрывается. -s seconds не помогает, через установленный интервал окно также закрывается.

Jula0071
09-04-2022, 17:50
К сожалению в Windows 11 использовать Kernrate невозможно, при нажатии CTRL+C окно командной строки закрывается. »
Откройте cmd как администратор, перейдите в папку, куда вы распаковали KernRate.exe и там её запускайте.

Ladislaus
09-04-2022, 17:53
Откройте cmd как администратор, перейдите в папку, куда вы распаковали KernRate.exe и там её запускайте. »Я именно так и делал несколько раз.

Jula0071
09-04-2022, 18:00
Я именно так и делал несколько раз. »
Только что проверил, окно не закрывается. Ну можете LatencyMon исполльзовать, если с цмд тяжко. Там то же самое будет.

Petya V4sechkin
09-04-2022, 19:41
Я именно так и делал
Запуск командной строки от имени администратора в Windows 10 (http://www.oszone.net/27750)
-s seconds не помогает
У Kernrate есть опция -yo для вывода лога в файл.

Ladislaus
22-04-2022, 20:45
В Windows 11 по всей видимости имеется баг при котором CTRL+C закрывает окно командной строки, проверял на двух компьютерах. Обе проблемы обозначенные в вопросе темы исчезли после обновления BIOS, которая появилась на странице загрузок только сегодня. Если установить предыдущую версию, то все повторяется как и прежде.




© OSzone.net 2001-2012