![如何将每个核心设置为不同的频率](https://linux22.com/image/1191127/%E5%A6%82%E4%BD%95%E5%B0%86%E6%AF%8F%E4%B8%AA%E6%A0%B8%E5%BF%83%E8%AE%BE%E7%BD%AE%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%9A%84%E9%A2%91%E7%8E%87.png)
我尝试使用sudo cpufreq-set -c -f
更改单个核心的频率,而其他所有核心的频率同时更改,这是因为我的 CPU 无法支持实现这一点吗?我的 CPU 是i7-10700 CPU @ 2.90GHz
8 核(或 16 个 CPU)的Intel® Core™
答案1
该 Intel 处理器上只有一个主 CPU 时钟锁相环 (PLL),因此只有一个活动 CPU 频率适用于所有 CPU。进入 PLL 的投票来自每个 CPU,取决于其 CPU 缩放驱动程序需要什么以及它们是否处于深度空闲状态(放弃投票)。如果启用了 HWP(硬件 Pstate)控制,则处理器将仅根据 CPU 缩放驱动程序的指导来决定投票。最高 CPU 频率活动投票获胜。