pm-utils, або як керувати параметрами живлення з консолі

Сьогодні більшість співробітників володіють портативним обчислювальним обладнанням, таким як «ноутбуки» або «нетбуки», а їх ахілесова п’ята є управлінням живленням, оскільки дозволяючи споживати обладнання більше, ніж потрібно, скорочується автономія акумулятори.

Це внесок Хав’єра А. Піендібене, ставши таким чином одним із переможців нашого щотижневого конкурсу: «Поділіться своїми знаннями про Linux«. Вітаємо Хав'єра!

У графічних середовищах майже немає операційних систем, і тим більше під GNU / Linux, які не мають графічного демона, що дозволяє керувати різними параметрами, які можна подати клацанням миші, наприклад, призупинити, перевести в сплячий режим або перейти в режим низького режиму споживання.

Але рідко коли це потрібно робити з консолі.

Чому це актуально? Ну, нещодавно я отримав у якості "відставання" нетбук, власник якого більше не використовував його, оскільки його операційна система стала занадто важкою, що зробило машину майже непридатною для використання. Він сказав мені щось про XP та цифру 7, але це речі, які я не зрозумів. 🙂

Ну, зараз гаджет працює на "хрипі" Debian 7 з диспетчером екрану OpenBox, налаштованим на мінімальний вираз, але цей мінімальний вираз змусив мене дослідити, як використовувати переваги розширеного управління живленням від консолі, оскільки в Щоб мінімізувати споживання ресурсів, я уникав встановлення будь-чого, що можна зробити з консолі.

І там я натрапив на pm-утилів.

pm-utils

pm-utils, як зазначено на його сторінці http://pm-utils.freedesktop.org, "це невеликий набір команд, що дозволяють призупинити та відновити за допомогою HAL".

Про всяк випадок,
H (Високий): максимальне використання системи охолодження.
A (Авто): система автоматичного регулювання температури.
L (низький): мінімальне використання системи охолодження. Коли він перевищує певний ліміт, він переходить в автоматичний режим.

Пакет встановлюється автоматично з будь-якою базовою системою Debian і має такі команди:

/ usr / bin / pm-is-supported- Використовується для визначення того, які режими енергозбереження підтримуються системою.

/ usr / sbin / pm-powersave: активує або деактивує режим енергозбереження, змінюючи його на «L»

/ usr / sbin / pm-suspend: призупиняє роботу в пам'яті та подає систему на мінімально можливу потужність.

/ usr / sbin / pm-hibernate: режим глибокого сну, завантаживши всі дані з пам'яті на жорсткий диск.

/ usr / sbin / pm-suspend-hybrid- Переводить систему в стан, рівний сплячому режиму, але на згадку. Тобто його відновлення схоже на режим сну, швидше звичайного сплячого режиму, але якщо акумулятор розряджається, він залишається в режимі глибокого сну, не втрачаючи даних, як це сталося б під час сну. Це найкраща з обох схем, і моя улюблена.

Утиліта має чудову документацію англійською мовою та каталоги конфігурації /etc/pm/config.d, /etc/pm/sleep.d та /usr/lib/pm-utils/sleep.d, що дозволяють налаштувати поведінку система на будь-який смак.


2 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Едуардо - сказав він

    Тільки тема, яку я сьогодні шукав.
    Я збирався задати вам запитання і попросити приклади, характерні для ледачої людини, але вам доведеться прочитати документацію.
    Дякую за вхід.

  2.   Віктор Аларкон - сказав він

    Я вже пробував, але не знав про призупинення-гібрид.

    Відмінно!