我想知道以前是否有人看到过这个问题,也许可以解决一些问题。
我正在运行红帽企业版Linux 6.1,在纯文本服务器configuration中完全更新,并且kacpid和kacpi_notify进程分别占用了CPU时间的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中断一秒,显然是错误的。 另外,如果我使用非常相似的硬件configuration检查另一台服务器,那么这个特定中断的中断计数总是为零。 这两个系统都运行禁用超线程的Core i7 2600K处理器。 我已经尝试重置BIOS中的所有默认值,但没有运气。
任何想法可能会导致如此之多的中断?
如果我用acpi = off启动,这个问题就会消失。 除了电源控制,在ACPI禁用的情况下运行系统还有什么缺点吗?