Мені вдалося більш ніж подвоїти час роботи акумулятора мого нетбука, вимкнувши купу послуг, які мені не потрібні, та вивантаживши їх драйвери ядра.
Використовуйте, service --status-all
щоб побачити, що працює у вашій системі, і service <service-name> stop
вимкнути її.
Використовуйте, lsmod
щоб побачити, які модулі ядра завантажуються, і rmmod <module>
розвантажити його.
Якщо / коли ви хочете повернути речі, найпростіший спосіб - просто перезавантажити.
Іноді також потрібно вбити демонів або програм, які користуються сервісом або драйвером, перш ніж їх можна вимкнути. Подивіться на вихід, ps aux
щоб побачити, що працює, і kill -9 <pid>
припиніть їх.
Послуги, які я зазвичай відключаю, включають: Ubuntu One, ssh, apache, бази даних, avahi, pulseaudio, чашки, apparmor, acpi-daemon, bluetooth. Модулі, які я вивантажую: Весь аудіо стек, usb_storage, драйвери веб-камери, бездротовий зв’язок, Bluetooth. (Деякі служби, такі як аудіо, не вмирають легко.)
Я навіть зайшов до вимкнення x ( service gdm stop
) і працюю виключно з консолей, що дозволило мені розтягнути час автономної роботи нетбука майже на 8 годин.