Я пытаюсь использовать масштабирование частоты процессора для установки частоты процессора.В моей системе поддерживается только энергосберегающий регулятор производительности с частотным масштабированием.Как было объяснено в другом документе, по умолчанию intel_pstate включен, и он поддерживает только энергосбережение, регулятор масштабирования частоты, а решение отключает intel_pstate.Поэтому я попытался отключить, как показано ниже
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable"
sudo update-grub
при перезагрузке, intel_pstate включен.
, поэтому я снова внес следующие изменения в grub
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable acpi=force"
sudo update-grub
при перезагрузке, он все еще показывает, что intel_pstate включен.
, когда я выполняю следующую команду,
$ cpupower -c all frequency-info
analyzing CPU 7:
driver: intel_pstate
CPUs which run at the same hardware frequency: 7
CPUs which need to have their frequency coordinated by software: 7
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.60 GHz - 3.90 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.60 GHz and 3.90 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: 1.72 GHz (asserted by call to hardware)
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
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
intel_pstate
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
performance powersave
Поскольку регулятор пространства пользователя недоступен,Я не могу использовать частотное масштабирование процессора (cpupower).
Я использую Intel Core-i7 @ 3.40GHZ, Linux debian-8.0 (ядро-3.16.35).
Будет очень полезно, если вы поможете мне решить эту проблему.Заранее спасибо.
РЕДАКТИРОВАТЬ 1:
Согласно совету Питера Кордеса, я делаю ручной ввод во время загрузки, и теперь intel_pstate отключен, ноРегулятор частоты процессора или драйвер процессора частоты процессора не активированы.
root@debian:~# cpupower -c 0 frequency-info
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
CPUs which run at the same hardware frequency: Not Available
CPUs which need to have their frequency coordinated by software: Not Available
maximum transition latency: Cannot determine or is not supported.
hardware limits: Not Available
available cpufreq governors: Not Available
Unable to determine current policy
current CPU frequency: Unable to call hardware
current CPU frequency: Unable to call to kernel
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
Поскольку регулятор частоты процессора процессора недоступен, я не могу установить частоту процессора.При попытке установить частоту процессора я получаю следующие сообщения об ошибках.
root@debian:~# cpupower -c 0 frequency-set -f 2000000
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?