Чому для індикатора cpufreq-utils відсутні параметри частоти?


19

Щойно я перейшов до утопіки, і індикатор для cpufreq-utils просто показує два варіанти частоти процесора: економія енергії та продуктивність.

Перш ніж по-справжньому:

14.04

Зараз у утопіці:

введіть тут опис зображення

З повагою

Відповіді:


28

Якщо у вас є новіший процесор Intel, це тому, що Ubuntu використовує новий драйвер cpufreq під назвою P-State . Для цього драйвера доступні лише два регулятори, які є Performance і Powersave.

Немає перелічених частот, тому що ви не можете насправді перевести процесор на певну частоту за допомогою нових процесорів Core. Навіть якщо ви встановите його на конкретну частоту зі старим драйвером ACPI cpufreq, сам процесор визначає частоту цього обладнання на основі значень напруги та температури.

Якщо ви дійсно хочете відключити це і повернутися до ACPI cpufeq (старше, повільніше), вам потрібно відредагувати конфігурацію GRUB, як у цьому посиланні , лише додавши intel_pstate=disableзамість цього intel_pstate=enable.

Біжи gksu gedit /etc/default/grub

і змінити рядок, який говорить GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

до

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable".

Натисніть Ctrl+, Xа потім Yзбережіть.

потім запустіть sudo update-grubі перезавантажте машину, щоб побачити, чи зміни вступили в силу.


Я також буду використовувати цей новий драйвер. Мені просто здалося, що це помилка через оновлення. Спасибі
Jhonnytunes

2
чи має недоліки простати якісь недоліки?
akabhirav

Гарний "новий водій". Я ненавиджу Windows за те, що він додав занадто багато функцій, але в Linux це інша крайність!
Рольф

12

Ubuntu 14.10 за замовчуванням використовує intel_pstate для керування частотою, який має лише продуктивність та енергозбереження для параметрів губернатора. Якщо ви бажаєте скористатися контролем частоти acpi, вам потрібно буде завантажитися з параметром ядра intel_pstate=disable.

Для цього вам потрібно буде відредагувати файл grub

У терміналі (натисніть ctrl+ alt+ t):

cd /etc/default
sudo cp grub grub.backup
sudo nano grub

Знайдіть рядок, що починається з GRUB_CMDLINE_LINUX_DEFAULT

Додайте слова intel_pstate=disableдо цього рядка перед заключною цитатою

Натисніть ctrl+, oщоб написати файл, і ctrl+ xдля виходу.

sudo update-grub
sudo reboot

Незважаючи на все це, я почав використовувати intel_pstate для управління своїм комп’ютером, і вважаю, що він працює досить добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.