เครื่องมือ cpupower ที่อยู่ภายในซอร์สทรีเคอร์เนลของ Linux สามารถใช้สำหรับการสอบถามและตั้งค่าคุณสมบัติต่างๆ ที่เกี่ยวข้องกับพลังงานของ CPU ได้อย่างง่ายดาย ขณะนี้เครื่องมือนี้มีแพตช์ที่รอการขยายเพื่อเปิดเผยการทำงานเพิ่มเติมที่พบในไดรเวอร์การปรับความถี่ซีพียู P-State ที่ทันสมัยของ AMD

คำสั่งของเครื่องมือ cpupower ทำงานบนโปรเซสเซอร์ AMD แล้วสำหรับการอ่านและตั้งค่าคุณสมบัติต่างๆ ที่เกี่ยวข้องกับพลังงาน/ความถี่ ในขณะที่ไดรเวอร์ AMD P-State เปิดประตูสู่การปรับแต่งใหม่บางอย่างที่สามารถรวมเข้ากับ cpupower ได้อย่างง่ายดายเพื่อความสะดวกของผู้ใช้/ผู้ดูแลระบบมากกว่า การเชื่อมต่อกับ sysfs โดยตรง

แพทช์ใหม่จาก AMD ช่วยให้ cpupower รองรับการควบคุมค่า ACPI Energy Performance Preference (EPP) ซึ่งมีให้สำหรับไดรเวอร์ Intel P-State เมื่อทำงานในโหมด Active แพตช์ cpupower ยังอนุญาตให้กำหนดค่าโหมดการทำงานของไดรเวอร์ AMD P-State ไม่ว่าจะเป็นแบบแอ็คทีฟ แบบพาสซีฟ หรือในโหมดอัตโนมัติแบบมีคำแนะนำ สุดท้ายคือการสนับสนุนการปรับคุณสมบัติ Turbo Boost ด้วย AMD P-State ซึ่งเปิดใช้งานตามค่าเริ่มต้น แต่สำหรับผู้ที่อาจต้องการตรวจสอบสถานะและ/หรือปิดใช้งาน


ข้อเสนอ แพตช์สำหรับ cpupower พร้อมให้ตรวจสอบรายชื่ออีเมลการจัดการพลังงานของ Linux แล้ว ด้วยคำสั่ง cpupower set ตัวเลือกใหม่สามารถเข้าถึงได้ผ่านสวิตช์–epp,–amd-pstate-mode และ–turbo-boost

ในข่าวการจัดการพลังงาน AMD Linux อื่นๆ ก็มีแพทช์นี้ สำหรับช่วยให้มั่นใจว่า AMD P-State ใช้ค่าเริ่มต้นโดยใช้ข้อมูล”schedutil”ของโปรแกรมกำหนดตารางเวลาแม้ว่าจะไม่ได้สร้าง Intel P-State เป็นส่วนหนึ่งของเคอร์เนลก็ตาม

Categories: IT Info