Назад | Перейти на главную страницу

Большое количество прерываний ACPI

Мне интересно, видел ли кто-нибудь это раньше и, возможно, мог бы пролить свет на решение.

Я использую Red Hat Enterprise Linux 6.1, полностью обновленный в конфигурации только текстового сервера, и процессы kacpid и kacpi_notify начали занимать ~ 70% и ~ 15% процессорного времени соответственно. Я проследил проблему до безумного количества прерываний ACPI:

[root@centauri ~]# cat /proc/interrupts | grep acpi; sleep 5; cat /proc/interrupts | grep acpi
  9:     447753          0   32693472          0   IO-APIC-fasteoi   acpi
  9:     447753          0   32850749          0   IO-APIC-fasteoi   acpi

При более 30k прерываний в секунду что-то явно не так. Кроме того, если я проверю другой сервер с очень похожей аппаратной конфигурацией, счетчик прерываний для этого конкретного прерывания всегда равен нулю. Обе системы работают на процессорах Core i7 2600K с отключенной гиперпоточностью. Я попытался сбросить все настройки по умолчанию в BIOS, но безуспешно.

Есть идеи, что могло вызвать такое большое количество прерываний?

Если я загружаюсь с acpi = off, эта проблема исчезнет. Есть ли какие-либо недостатки в работе системы с отключенным ACPI, помимо управления питанием?