'Tunables' ใน 'PowerTop' ช่วยยืดอายุการใช้งานของแบตเตอรี่หรือไม่?


15

ผมติดตั้งPowerTOP 1.97และฉันมีจำนวนมากBadในTunablesฉันรู้ว่าฉันสามารถกด Enter เพื่อสลับ แต่จริงๆมันเปลี่ยนแปลงอะไร? และถ้ามันจะยังคงมีการเปลี่ยนแปลงเมื่อฉันรีบูต? หากฉันได้รับทุกสิ่งที่จะแสดงGoodมันจะสร้างความแตกต่างอย่างมากกับอายุการใช้งานแบตเตอรี่หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


15

การตั้งค่าที่ดี / ไม่ดีอาจช่วยได้หรือไม่ก็ได้ขึ้นอยู่กับฮาร์ดแวร์ การตั้งค่าบางอย่างไม่สำคัญอื่น ๆ บันทึกเศษเสี้ยวของวัตต์ส่วนที่เหลืออาจไม่ช่วยเลย นี่คือการวิเคราะห์บางส่วนที่ฉันทำเมื่อปลายปี 2554 ฉันใช้ดิจิตอลมัลติมิเตอร์ความแม่นยำสูงและ Atom 450 " HPMini 210-1000 " และเครื่อง Sandy Bridge " Lenovo ThinkPad 220i " เพื่อตรวจสอบการpowertopตั้งค่าทั้งหมดของเครื่องที่สมัคร

Powertop ที่ปรับได้ทำให้ได้รับ

  • Autosuspend สำหรับอุปกรณ์ USB HP Webcam-50: 2.6%
  • ประหยัดพลังงานไร้สายสำหรับอินเตอร์เฟส wlan0: 8.5%
  • ประหยัดพลังงานไร้สายสำหรับอินเตอร์เฟส wlan0: 0.5%
  • Autosuspend สำหรับอุปกรณ์ USB อุปกรณ์ Broadcom Bluetooth: 6.4%
  • เปิดใช้งานการจัดการพลังงานลิงค์ SATA สำหรับ / dev / sda: 0.4%
  • เปิดใช้งานการจัดการพลังงานตัวแปลงสัญญาณเสียง: 0.5%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 2nd gen Core proc ตัวควบคุม DRAM: 1.0%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI ตัวควบคุมเสียง Intel 6 series / C200 HD: 1.2%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI การเชื่อมต่อเครือข่ายกิกะบิต Intel 82579LM: 0.4%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI อะแดปเตอร์ Realtek RTL8188CE 802.11b / g / n WiFi: 0.4%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Ricoh e823: 0.4%

Powertop tunables ที่ทำให้เกิดการสูญเสีย

  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel N10 / ICH 7, พอร์ต PCI Express 1: 0.2%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel N10 / ICH 7, พอร์ต PCI Express 2: 0.3%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel N10 / ICH 7, คอนโทรลเลอร์ USB UHCI # 2: 0.2%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel N10 / ICH 7, คอนโทรลเลอร์ USB UHCI # 3: 0.3%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel N10 / ICH 7, คอนโทรลเลอร์ USB UHCI # 4: 0.1%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 2nd gen Core proc ตัวควบคุมกราฟิก: 1.5%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / คอนโทรลเลอร์ C200 MEI # 1: 0.7%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / C200 PCIe รูทพอร์ต 1: 0.7%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / C200 PCIe รูทพอร์ต 2: 0.6%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / C200 PCIe รูทพอร์ต 4: 0.6%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / C200 PCIe รูทพอร์ต 5: 0.5%
  • รันไทม์ PM สำหรับอุปกรณ์ PCI Intel 6 series / C200 USB EHCI # 1: 0.3%

แหล่งที่มา: http://kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/results.txt

ข้อมูลตัวอย่างดิบ: http://kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/powertop-good-bad-recommendations.ods

ความผันผวนของการอ่านแบตเตอรี่

โปรดทราบว่าpowertopพยายามหาพลังงานที่ใช้จากสถานะแบตเตอรี่ ACPI แบตเตอรี่บางชนิดไม่ถูกต้องเนื่องจากบางครั้งพวกเขาปรับตั้งค่าความจุใหม่อีกครั้ง ดังนั้นหนึ่งสามารถรับความผันผวนป่าในการอ่านแบตเตอรี่ ด้วยการตั้งค่าที่คุณกำลังดูอยู่powertopอาจไม่สามารถวัดค่าการออมได้เนื่องจากเราสามารถพูดคุยเกี่ยวกับการประหยัดสองสาม mW ในแต่ละการตั้งค่า

สำหรับการประหยัดขนาดใหญ่โปรดดูที่https://wiki.ubuntu.com/Kernel/PowerManagement


7

แม้คำถามนี้จะเกี่ยวกับอายุการใช้งานของแบตเตอรี่โดยเฉพาะ แต่ฉันก็เพิ่มมันเป็นคำตอบเพราะพื้นที่ความคิดเห็นเล็ก ผู้ใช้เดสก์ท็อปอาจต้องการลดการใช้พลังงานด้วยเช่นกัน นั่นคือเหตุผลที่ฉันทำการวัดการใช้พลังงานสี่ชั่วโมงในเดือนกันยายน 2014 ที่เต้ารับ (230VAC 50Hz) กับฮาร์ดแวร์ Haswell ล่าสุด

การวัดAverage monthly kWh*หลังจาก 8 ชั่วโมงของการทำงานในสถานะว่างคือ:

  1. ไม่มี: 11.73
  2. น้อยที่สุด: 8.69
  3. "ที่ดีที่สุด" 8.36
  4. รถยนต์แต่ง: 8.35

สำหรับฮาร์ดไดรpowertopฟ์และซอฟต์แวร์ล่าสุดคุณอาจต้องการเปิดใช้งานtunables ทั้งหมด

การชนะอย่างรวดเร็วกำลังเปิดใช้งาน PCIe ASPM สำหรับอินเทอร์เฟซเครือข่ายและตรวจสอบว่าแพคเกจของคุณเข้าสู่สถานะpc6หรือต่ำกว่า


การวัดที่แตกต่างกัน - ขึ้นอยู่กับกลุ่มของการเพิ่มประสิทธิภาพ - มีชื่อ:

  1. ไม่เปิดใช้งานการระงับอัตโนมัติสำหรับอุปกรณ์ USB => pc3
  2. น้อยที่สุดเปิดใช้งาน PCIe ASPM และ SATA LPM => pc6
  3. ที่ดีที่สุดประกอบด้วยชุดของการตั้งค่าที่ได้รับการปรับปรุงซึ่งได้รับแรงบันดาลใจจากคำแนะนำจาก Colin Ian King พยายามเปิดใช้งานเฉพาะกำไรและปิดใช้งานการสูญเสีย:
    • ปิดการเฝ้าดู NMI
    • เปิดใช้งานการหมดเวลาใช้งานการเขียนของ VM
    • เปิดใช้งาน PM รันไทม์สำหรับ E3-1200 v3 / 4th Gen Core Processor PCIe x16 คอนโทรลเลอร์
    • เปิดใช้งาน PM รันไทม์สำหรับคอนโทรลเลอร์ DRAM ตัวประมวลผลหลักที่ 4
    • เปิดใช้งาน PM รันไทม์สำหรับตัวควบคุม gigabit PCIe Realtek RTL8111 / 8168/8411
    • เปิดใช้งานสถานะ wake-on-lan สำหรับอุปกรณ์ p5p1
  4. Powertop - auto_tune การปรับจูนที่ดีที่สุดตามการปรับจูนท็อป

* ตัวเลขที่สูงขึ้นหมายถึงการใช้พลังงานมากขึ้นและอายุการใช้งานแบตเตอรี่สั้นลง เฉลี่ยต่อเดือน kWh = ชั่วโมงวัตต์ / เวลาที่ผ่านไป / 30 วัน; วัตต์ชั่วโมงเท่ากับวัตต์คูณด้วยเวลา ตัวอย่างเช่นการเสียบหลอดไฟ 25 วัตต์เป็นเวลา 1 ชั่วโมงจะใช้เวลา 25 วัตต์ ในอีกสองชั่วโมงจะใช้เวลา 50 วัตต์

ในกรณีนี้ ASRock H81 Pro BTC P1.80, Celeron G1840, สองโมดูล G.skill DDR3L, OCZ Vertex SSD, ไม่มีอุปกรณ์ USB ต่อพ่วง, เชื่อมต่ออีเธอร์เน็ต 100mbps และแพลตตินัม Supermicro PSU PWS-341H-1H เปิดเครื่องมัน อุปกรณ์การวัดเป็น "วัตต์ขึ้นไป" เมตร. อุณหภูมิห้องประมาณ25-28ºC อุณหภูมิเมนบอร์ดอยู่ที่ประมาณ33-34ºC เคอร์เนลคือ Ubuntu amd64 เวอร์ชั่น 3.13.0-35-generic Powertopเป็นรุ่นที่วางจำหน่าย 2.5 สถานะว่างหมายความว่าหน้าจอ powertop "สถิติสถานะว่าง" แสดงในเซสชัน SSH ระยะไกล ระหว่างการวัดการตั้งค่าแต่ละกลุ่มที่แตกต่างกันระบบจะหยุดทำงานและตัดการเชื่อมต่อจากแหล่งพลังงานเป็นเวลาอย่างน้อย 5 นาที

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.