Не может изменить скорость ЦП в Linux

Мне установили Fedora 13 на моем ноутбуке. По некоторым причинам это всегда, кажется, достигает 1 ГГц даже при том, что максимум составляет 1.67 ГГц (даже менее чем 100%-я загрузка).

Вывод cpufreq-информации:

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 1000 MHz - 1.67 GHz
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz
  available cpufreq governors: ondemand, userspace, performance
  current policy: frequency should be within 1000 MHz and 1000 MHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1000 MHz (asserted by call to hardware).
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 1000 MHz - 1.67 GHz
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz
  available cpufreq governors: ondemand, userspace, performance
  current policy: frequency should be within 1000 MHz and 1000 MHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1000 MHz (asserted by call to hardware).

Я пытался изменить пределы путем установки cpufreq-set -r -g userspace -c 0 -d 1000MHz -u 1670MHz но вывод это все еще идентичный (в особенности "частота должна быть в 1 000 МГц и 1 000 МГц").

Какие-либо идеи, как изменить пределы?

0
задан 05.12.2010, 11:38

2 ответа

Почему Вы используете регулятор пространства пользователя? Согласно документации ядра Linux (Documentation/cpu-freq/governors.txt в исходном коде ядра):

Регулятор CPUfreq "пространство пользователя" позволяет пользователю или любой программе пространства пользователя, работающей с UID "корень", для установки ЦП на определенную частоту [...]

По моему скромному мнению, это также подразумевает, что частота CPU не адаптируется к загрузке, когда этот регулятор будет выбран. Я предложил бы, чтобы Вы переключились на "ondemand" или "консервативный" регулятор и видели то, что происходит, когда ЦП является объектом загрузки. Я надеюсь, что это решит Вашу проблему.

1
ответ дан 24.11.2019, 12:15

Необходимо передать частоту с точки зрения кГц:

cpufreq-set -c 0 -f 1670000
0
ответ дан 24.11.2019, 12:15

Теги

Похожие вопросы