|
ปัจจุบันพนักงานส่วนใหญ่เป็นเจ้าของอุปกรณ์คอมพิวเตอร์แบบพกพาเช่น "โน้ตบุ๊ก" หรือ "เน็ตบุ๊ก" และ Achilles Heel คือการจัดการพลังงานเนื่องจากการปล่อยให้อุปกรณ์ใช้พลังงานมากเกินความจำเป็นทำให้ความเป็นอิสระของ แบตเตอรี่ |
ในสภาพแวดล้อมแบบกราฟิกแทบจะไม่มีระบบปฏิบัติการและยิ่งไปกว่านั้นภายใต้ GNU / Linux ที่ไม่มีดีมอนแบบกราฟิกที่อนุญาตให้จัดการตัวเลือกต่างๆที่สามารถนำเสนอด้วยการคลิกเมาส์เช่นหยุดชั่วคราวไฮเบอร์เนตหรือไปที่โหมดต่ำ การบริโภค.
แต่หายากที่จะต้องทำจากคอนโซล
เหตุใดสิ่งนี้จึงเกี่ยวข้อง? เมื่อเร็ว ๆ นี้ฉันได้รับเน็ตบุ๊กเป็น "งานที่ค้างอยู่" ซึ่งเจ้าของไม่ได้ใช้งานอีกต่อไปเนื่องจากระบบปฏิบัติการมีน้ำหนักมากทำให้เครื่องแทบจะใช้งานไม่ได้ เขาบอกฉันบางอย่างเกี่ยวกับ XP และหมายเลข 7 แต่นั่นเป็นสิ่งที่ฉันไม่เข้าใจ
ตอนนี้แกดเจ็ตกำลังเรียกใช้ Debian 7 "wheezy" ด้วยตัวจัดการหน้าจอ OpenBox ซึ่งกำหนดค่าเป็นนิพจน์ขั้นต่ำ แต่นิพจน์ขั้นต่ำนี้ทำให้ฉันตรวจสอบวิธีใช้ประโยชน์ของการจัดการพลังงานขั้นสูงจากคอนโซลตั้งแต่ใน เพื่อลดการใช้ทรัพยากรฉันจึงหลีกเลี่ยงการติดตั้งสิ่งที่ทำได้จากคอนโซล
และที่นั่นฉันเจอ pm-utils
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.dy /usr/lib/pm-utils/sleep.d ที่อนุญาตให้ปรับแต่งลักษณะการทำงานของ ระบบที่เหมาะกับทุกคน