私のDell XPS 13 Ivybridge CPUは800MHzより速く動作できません。
$ cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 800 MHz - 2.60 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 1000 MHz and 2.60 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 800 MHz.
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
問題があってもsudo cpupower frequency-set -g performance
まだ800MHzを得る。それから試しました。
$ sudo cpupower frequency-set -f 2.60GHz
Setting cpu: 0
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
...不運。私のラップトップは非常に遅いです。特にバッテリーで動作する場合はさらにそうです。未解決のエラーがあるようです。ここ私の経験と似ているようですが、情報が不足して閉じています。誰でも私を助けることができますか?
編集する:
このオプションから始めましたが、intel_pstate=disable
周波数とガバナーを設定できます。しかし、パフォーマンスモードでもラップトップがまだ遅く応答しないため、他の問題があります。
ベストアンサー1
userspace
モジュールをロードする必要があります。
sudo modprobe cpufreq_userspace
知事を設定し、
cpupower frequency-set --governor userspace
/sys/devices/system/cpu/cpu0/cpufreq/にあるファイルは、周波数スケーリングサブシステムを制御するための情報と方法を提供します。シード値は Khz 単位で提供されます。 /sys ファイルシステムにアクセスするには、ルートである必要があります。
例:
最大速度はです/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
。
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
700000
最小速度は /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq にあります。
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
500000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed に記録して、現在の速度を変更できます。
echo 700000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
cat /proc/cpuinfo
cpu MHz : 697.252
echo 900000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
cat /proc/cpuinfo
cpu MHz : 976.152
周波数を変更する方法の詳細を見る
http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling
周波数と追加情報を表示するには、以下をインストールしてください。i7z
sudo apt-get update
sudo apt-get install i7z
i7z タイプを実行します。sudo i7z