Мне интересно, видел ли кто-нибудь это раньше и, возможно, мог бы пролить свет на решение.
Я использую 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, помимо управления питанием?