![如何添加可用的 CPU 频率?](https://linux22.com/image/962961/%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E5%8F%AF%E7%94%A8%E7%9A%84%20CPU%20%E9%A2%91%E7%8E%87%EF%BC%9F.png)
我有一台配备 Intel Core i7 970 的系统,应该能够以 3.2 GHz 运行。我正在运行 ubuntu 12.04,并安装了 cpufreq 指示器以便能够更改调节器,并注意到我只能使用最高 2.0 GHz 的频率。我设置为性能并使用 cpufreq-info 进行检查
cpufreq-info -c 0
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0 1 2 3 4 5 6 7 8 9 10 11
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
hardware limits: 1.60 GHz - 2.00 GHz
available frequency steps: 2.00 GHz, 1.86 GHz, 1.73 GHz, 1.60 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 1.60 GHz and 2.00 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.00 GHz (asserted by call to hardware).
cpufreq stats: 2.00 GHz:4.93%, 1.86 GHz:0.03%, 1.73 GHz:0.02%, 1.60 GHz:95.02% (718654)
再仔细检查一下:
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
1995000 1862000 1729000 1596000
我如何才能获得所有可用的频率(最高可达 3.2 GHz)?
答案1
CPU 频率由您的 BIOS 处理,而不是由操作系统处理(通常),调整 vcore、基本乘数等(根据 BIOS 而变化)应该可以为您提供所需的速度。