我一直在为Intel Core 2 Quad (Yorkfield) 处理器调整我的 Linux 内核,我注意到以下消息dmesg
:
[ 0.019526] cpuidle: using governor menu
[ 0.531691] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.550918] intel_idle: does not run on family 6 model 23
[ 0.554415] tsc: Marking TSC unstable due to TSC halts in idle
Run Code Online (Sandbox Code Playgroud)
PowerTop 仅显示用于封装和单个内核的状态 C1、C2 和 C3:
Package | CPU 0
POLL 0.0% | POLL 0.0% 0.1 ms
C1 0.0% | C1 0.0% 0.0 ms
C2 8.2% | C2 9.9% 0.4 …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在Intel Q45 Express/ICH10DO 芯片组上找到一种通过 Linux 访问和/或控制风扇速度的方法。该芯片组包含一项称为英特尔静音系统技术(Intel QST) 的功能,它是运行在嵌入式协处理器上的英特尔管理引擎(Intel ME)的一部分。英特尔对 QST 的描述如下:
英特尔管理引擎 (ME) 承载固件子系统 – 英特尔静音系统技术 (QST) – 支持监控芯片组、处理器和其他设备上的温度、电压、电流和风扇速度传感器。母板。对于每个传感器,将根据已建立的阈值定期确定健康状态。英特尔 QST 还提供对声学优化风扇速度控制的支持。根据从温度传感器获得的读数,英特尔 QST 将随着时间的推移确定运行可用冷却风扇的最佳速度,以便以尽可能低的声学影响解决现有的热条件。
在英特尔ICH10数据表状态:
5.24 英特尔® 静音系统技术(英特尔® QST)
ICH10 为英特尔静音系统技术 (QST) 实施三个 PWM 和 4 个 TACH 信号。
注意:英特尔静音系统技术功能需要正确配置的系统,包括具有英特尔 ME、英特尔 ME 固件和系统 BIOS 支持的适当 (G)MCH。
它继续描述 PWM 输出、TACH 输入和热传感器。
本文声称适用于 Intel QST 的 Linux 驱动程序已于 2012 年 12 月推出:
今年早些时候,LM_Sensors 中早期支持英特尔 QST,而现在宣布的是适用于 Linux 的新英特尔 QST 驱动程序。这个新的 Quiet System Technology 驱动程序的代码目前在 …