Сьогодні більшість співробітників володіють портативним обчислювальним обладнанням, таким як «ноутбуки» або «нетбуки», а їх ахілесова п’ята є управлінням живленням, оскільки дозволяючи споживати обладнання більше, ніж потрібно, скорочується автономія акумулятори. |
У графічних середовищах майже немає операційних систем, і тим більше під 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, що дозволяють налаштувати поведінку система на будь-який смак.
Тільки тема, яку я сьогодні шукав.
Я збирався задати вам запитання і попросити приклади, характерні для ледачої людини, але вам доведеться прочитати документацію.
Дякую за вхід.
Я вже пробував, але не знав про призупинення-гібрид.
Відмінно!