Intel_Idle 驱动程序的 C-State 性能问题 (16873953)
在运行 Oracle Linux 6.5(仅限兼容版本)或 Oracle Linux 5.10(兼容版本和 UEK2)的系统上,系统闲置(睡眠状态)时系统 CPU 无法进入比 C1 更深的状态。通过 C-state 线程唤醒性能延迟可以发现该问题。
解决办法
编辑 /etc/grub.conf 文件以添加以下内核参数:
intel_idle.max_cstate=0
这会禁用默认 intel_idle 驱动程序并强制内核使用 acpi_idle。
Oracle Linux 6.5 UEK3 不存在该问题。