Windows 10 支持 Intel 速度转换。
Linux(内核)也支持吗?
变速相关信息:
https://www.anandtech.com/show/9751/examining-intel-skylake-speed-shift-more-responsive-processors
答案1
自内核 4.10 起,英特尔速度转换又名 HWP(硬件管理的 P 状态)就适用于英特尔 Kaby Lake:
- cpufreq: intel_pstate: 禁用能源效率优化 git.kernel.org kernel/git/torvalds/linux.git
- Kaby Lake 随 Linux 内核 4.10 一起发布 电脑世界
- 内核新手:Linux_4.10
- intel_pstate CPU 性能扩展驱动程序 Linux Kernel 4.12.0 - Linux 内核用户和管理员指南
- x86_energy_perf_policy (8) 联机帮助页 拉伸向后移植 / linux-cpupower
答案2
从 3.19 开始应该支持:
https://elixir.bootlin.com/linux/v3.19/source/drivers/cpufreq/intel_pstate.c
static void intel_pstate_hwp_enable(void)
{
hwp_active++;
pr_info("intel_pstate HWP enabled\n");
wrmsrl( MSR_PM_ENABLE, 0x1);
}
另一个提交(v3.19-rc1):
intel_pstate:添加对 HWP 的支持