ฉันมีแล็ปท็อปที่ใช้ Kubuntu 20.04 LTS โดยมีซีพียู Core i7 (8 คอร์ HT จริง นั่นคือ 16 คอร์แบบลอจิคัล) มันร้อนมากและ/หรือมีเสียงดังเพราะ Intel Turbo Boost ซึ่งฉันไม่ต้องการเวลาส่วนใหญ่จริงๆ
ฉันค้นพบที่นี่ Turbo Boost จากบรรทัดคำสั่ง
ฉันสามารถเปิด/ปิด Turbo Boost ได้จากบรรทัดคำสั่ง ซึ่งดีมาก อย่างไรก็ตาม ตรงกันข้ามกับลิงก์ด้านบน ฉันสามารถเปิด/ปิดได้เฉพาะสำหรับคอร์ทั้งหมดเท่านั้น คงจะดีหากมีความเป็นไปได้ที่จะมี Turbo Boost บน 2-4 คอร์เท่านั้น
ให้ผมแสดง:
เปิดใช้งาน Turbo Boost
sudo wrmsr -p0 0x1a0 0x85008
'-p0' ควรใช้เฉพาะกับคอร์ #0 แต่จริง ๆ แล้วมันจะสลับคอร์ทั้งหมด ดังที่เห็นได้จากเอาต์พุตของ i7z:
เปิดใช้งาน TURBO บน 8 คอร์ เปิด Hyper Threading
ปิดการใช้งาน Turbo Boost
sudo wrmsr -p0 0x1a0 0x4000850089
สิ่งเดียวกัน
ปิดการใช้งาน TURBO ใน 8 คอร์ เปิด Hyper Threading
ฉันตรวจสอบด้วยรหัสคู่ขนานมาตรฐานขนาดเล็กว่าการบูสต์นั้นเหมือนกันสำหรับคอร์ทั้งหมด
มีวิธีใช้ Turbo Boost แยกกันสำหรับแต่ละคอร์หรือไม่? หรืออาจจะขึ้นอยู่กับระบบ ?
ขอบคุณ !