ฉันสามารถเพิ่มอายุการใช้งานแบตเตอรี่ของเน็ตบุ๊กได้มากกว่าสองเท่าโดยการปิดบริการมากมายที่ฉันไม่ต้องการและยกเลิกการโหลดไดรเวอร์เคอร์เนล
ใช้service --status-all
เพื่อดูว่ามีอะไรกำลังทำงานอยู่ในระบบของคุณและservice <service-name> stop
เพื่อปิดมัน
ใช้lsmod
เพื่อดูว่าโมดูลเคอร์เนลใดที่ถูกโหลดและrmmod <module>
เพื่อยกเลิกการโหลด
หาก / เมื่อคุณต้องการนำสิ่งต่าง ๆ กลับมาวิธีที่ง่ายที่สุดคือเพียงรีบูตเครื่อง
บางครั้งคุณต้องฆ่า daemons หรือโปรแกรมที่ใช้บริการหรือไดรเวอร์ก่อนจึงจะสามารถปิดได้ ดูผลลัพธ์จากps aux
เพื่อดูว่ามีอะไรกำลังทำงานอยู่และkill -9 <pid>
เพื่อยุติมัน
บริการที่ฉันมักจะปิด ได้แก่ : Ubuntu One, ssh, apache, ฐานข้อมูล, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth โมดูลที่ฉันยกเลิกการโหลด: สแต็กเสียงทั้งหมด, usb_storage, ไดรเวอร์เว็บแคม, ไร้สาย, บลูทู ธ (บริการบางอย่างเช่นเสียงไม่ตายอย่างง่ายดาย)
ฉันไปไกลถึงการปิดตัว x ( service gdm stop
) และทำงานได้อย่างสมบูรณ์เพียงแค่จากคอนโซลซึ่งทำให้ฉันยืดอายุการใช้งานแบตเตอรี่เน็ตบุ๊กของฉันไปเกือบ 8 ชั่วโมง