ฉันใช้ Ubuntu 20.04 บนโน้ตบุ๊กที่ติดตั้ง tlp
เมื่อฉันทำงานเล็กๆ น้อยๆ ฉันมักจะมีการระบายพลังงานประมาณ 4-7 วัตต์
อย่างไรก็ตาม บางครั้ง การระบายพลังงานออกไปมากกว่า 20 W และยังคงอยู่ในระดับนั้น
ฉันสังเกตเห็นแบบสุ่มโดยการออกคำสั่ง
lspci -vnnn | perl -lne 'พิมพ์ถ้า /^\d+\:.+(\[\S+\:\S+\])/' | เกรปวีจีเอ
กลับไปที่ระดับ 4-7 W ได้ คำสั่งให้ผลลัพธ์ต่อไปนี้แก่ฉัน:
00:02.0 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA [0300]: Intel Corporation UHD Graphics [8086:9bc4] (rev 05) (prog-if 00 [VGA controller])
ที่ถูกกล่าวว่าฉันจะต้องพูดถึงว่าฉันใช้การเลือกแบบไพรม์เพื่อใช้การ์ดกราฟิก Intel ของฉัน
ข้อสันนิษฐานของฉันคือด้วยเหตุผลบางอย่างในบางจุด (เกิดขึ้นแบบสุ่มหลังจากใช้งานเป็นเวลานาน แต่บ่อยครั้งหลังจากหยุดชั่วคราวหรือไฮเบอร์เนต) GPU เปิดใช้งาน อย่างไรก็ตาม การออก nvidia-smi เมื่อใช้พลังงานมากบอกฉันว่ามันไม่สามารถสื่อสารกับไดรเวอร์ซึ่งฉันคิดว่าหมายความว่า GPU นั้นไม่ได้เปิดอยู่
ด้วยคำสั่ง lspci ระบบจะสังเกตเห็นว่าอยู่ในโหมด Intel และเปลี่ยนแปลงบางอย่าง ดังนั้นมันจึงกลับไปใช้พลังงาน 4-7 W
สิ่งนี้ทำให้ฉันสับสนมากเนื่องจาก lspci ควรอ่านและไม่เปลี่ยนแปลงสิ่งใดในการกำหนดค่า
อย่างไรก็ตาม ฉันเห็นพฤติกรรมนี้ทุกครั้งเนื่องจากเป็นวิธีแก้ปัญหาปัจจุบันของฉันในการกดคำสั่ง lscpi เพื่อกลับไปใช้พลังงานต่ำและเพิ่มอายุการใช้งานแบตเตอรี่
ไม่มีใครรู้ว่าเกิดอะไรขึ้นที่นี่?