Попробуйте добавить апплет «Монитор масштабирования частоты процессора» на панель гномов. Оттуда вы можете установить частоту вручную, вместо того, чтобы полагаться на регулятор.
Какой сервис может поддерживать процессор на минимально возможной частоте, когда он работает от батареи под Ubuntu?
Когда я работаю от батареи даже с «быстродействующим» регулятором масштабирования частоты, что-то регулярно снижает скорость процессора до минимального значения. Я действительно не хочу этого, моя полоска переменного тока обычно находится в другой комнате, поэтому мне не нужно экономить энергию. Как я могу найти, какой сервис делает это?
Параметр laptop_mode отключен, так что это не так.
Обновление : похоже, что процессор сокращается, только если он находится под нагрузкой. Если он более или менее простаивает, он может оставаться на любой частоте почти вечно, но как только он загружается, он быстро переходит на самую низкую частоту.
Еще одно обновление : что-то устанавливает максимальную частоту, которую может иметь процессор.
5 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Это ноутбук на базе Intel Centrino? Это может быть "SpeedStep" на работе! В любом случае, вы можете проверить EmiFreq-апплет для управления / установки частоты процессора.
http://zzrough.free.fr/emifreq.php
Услуги, связанные с управлением питанием (включая, но не ограничиваясь регулированием ЦП):
APMD - the Advance Power Management daemon ACPID - the Advanced Configuration and Power Interface daemon
Кроме того, ваш процессор может управляться аппаратно - попробуйте выяснить, есть ли в вашем BIOS параметры отключения дросселирования процессора (на ноутбуке это может быть невозможно).
PS Не делайте этого - вы рискуете жарить свой ноутбук. Установите апплет Gnome для масштабирования частоты процессора и управляйте им вручную.
Afaik, апплет Gnome использует cpufreq-selector . Я думаю, что эта команда выполняется под капотом, когда вы используете апплет:
sudo cpufreq-selector --governor = производительность --freq = 2000
Вы можете запустить команду напрямую и посмотреть, видите ли вы разницу в поведении.
Пакет cpufrequtils предоставляет утилиты, которые помогут вам управлять масштабированием процессора. Установите пакет и проверьте параметры своего процессора через cpufreq-info .
$ cpufreq-info cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to cpufreq@lists.linux.org.uk, please. analyzing CPU 0: driver: acpi-cpufreq CPUs which need to switch frequency at the same time: 0 hardware limits: 1000 MHz - 1.67 GHz available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1000 MHz and 1.67 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1000 MHz. cpufreq stats: 1.67 GHz:0.00%, 1.33 GHz:0.00%, 1000 MHz:0.01% (3526) analyzing CPU 1: driver: acpi-cpufreq CPUs which need to switch frequency at the same time: 1 hardware limits: 1000 MHz - 1.67 GHz available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1000 MHz and 1.67 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1000 MHz. cpufreq stats: 1.67 GHz:0.00%, 1.33 GHz:0.00%, 1000 MHz:0.01% (3737)
Затем попробуйте установить минимальную частоту, которую регулятор может использовать с помощью команды cpufreq-set . Надеемся, что это будет лучше, чем команда cpufreq-selector .
NAME cpufreq-set - A small tool which allows to modify cpufreq settings. SYNTAX cpufreq-set [options] DESCRIPTION cpufreq-set allows you to modify cpufreq settings without having to type e.g. "/sys/devices/system/cpu/cpu0/cpufreq/scaling_set_speed" all the time. OPTIONS -c --cpu <CPU> number of CPU where cpufreq settings shall be modified. -d --min <FREQ> new minimum CPU frequency the governor may select. -u --max <FREQ> new maximum CPU frequency the governor may select. -g --governor <GOV> new cpufreq governor. -f --freq <FREQ> specific frequency to be set. Requires userspace governor to be available and loaded.
Обратите внимание, что я понятия не имею о недостатках этого. Вполне возможно, что вы существенно сократите срок службы своего процессора, если он будет постоянно работать на максимальной частоте.
Оказывается, в BIOS был параметр, который я установил и полностью забыл. Он называется «Управление SpeedStep» или что-то подобное, и он был установлен на «Оптимизация батареи» при работе от батареи. Переключение на автоматический режим полностью вылечило проблему.
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
3
Как максимально использовать время автономной работы ноутбука на ПК с Windows?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
1
Что можно отключить на Windows XP, чтобы освободить память, не ломая все
-
2
Что можно отключить на ноутбуке Vista, чтобы освободить ресурсы
-
5
ПО для управления iPod для Linux