Raspberry Pi 3 กับ Pi 2 ใช้พลังงานและกระจายความร้อน


48

ฉันเคยเห็นการประกาศของ Raspberry 3 ใหม่ แต่ไม่พบข้อมูลใด ๆ เกี่ยวกับการใช้พลังงานและความร้อน

ซีพียู 1.2 Ghz 64 บิตนั้นยอดเยี่ยม แต่มันใช้พลังงานมากกว่าหรือเปล่า? ความร้อนจะเป็นปัญหากับกรณีเล็ก ๆ ของ Rpi3 หรือไม่?

ฉันได้อ่านแล้วว่า 2.5A นั้นเป็นสิ่งจำเป็น แต่ฉันได้อ่านข่าวสารที่ขัดแย้งกันในเรื่องนี้: 2.5A นั้นก็ต่อเมื่อคุณวางแผนที่จะเรียกใช้อุปกรณ์ USB ที่ใช้พลังงานมาก

แล้วการวาดนี้จะใช้พลังงานมากขึ้นและเป็นข้อกังวลได้อย่างไร?


ฉันเชื่อว่าผู้ใช้ไฟฟ้ารายใหญ่ใน Pi คือ RAM DDR2 ราคาถูกซึ่งอาจทำงานที่ 2.5V (เทียบกับ 1.2 สำหรับ RAM สไตล์ LPDDR ที่ใช้ในอุปกรณ์มือถือเช่นโทรศัพท์); นี่คือสาเหตุที่หน่วยความจำรุ่นล่างกินพลังงานน้อยลงแม้ว่าจะมีโปรเซสเซอร์เดียวกัน การทดสอบนี้อ้างว่าตัวประมวลผล Pi 2 maxed out ในทุกคอร์ใช้เนื้อที่เพียง 200 mA ซึ่งหมายความว่า RAM อาจใช้ ~ 2x ดังนั้นการใช้พลังงานจะมากขึ้น แต่อาจไม่มากนัก
goldilocks

1
ดูเพิ่มเติมที่: raspberrypi.stackexchange.com/a/43235/5538 ... สำหรับความคิดบางอย่างเกี่ยวกับความสำคัญของขนาดและวัตถุประสงค์ของ PSU
goldilocks

ฉันคิดว่ารูป 2.5Amps คือตอนนี้มันสามารถจัดการพลังงานที่มากสำหรับรายการ USB - ซึ่งเป็นปัญหาสำหรับรุ่น RPi รุ่นก่อนหน้ามากที่สุด - ที่ USB มาตรฐานควรจะให้อุปทาน 0.5A แต่ก่อนหน้านี้ไม่สามารถทำได้ - โดยเฉพาะถ้า มีอุปกรณ์มากกว่าหนึ่งเครื่องที่ต้องการ Heck คนแรก ๆ ของ B มีโพลีฟัสต์ 0.14A ในแต่ละพอร์ต USB สองพอร์ต ...
SlySven

2
2.5 แอมป์เป็นเพียงตัวเลขที่สูงมากและปลอดภัย - สมมติว่าไพเองอาจใช้งานได้ถึง 1 แอมป์ (ซึ่งเห็นได้ชัดว่ามันไม่ได้หากชาร์ตของ goobering ถูกต้อง) และ USB สามารถใช้สูงสุด 1.2 แอมป์ อย่างไรก็ตามเมื่อพิจารณาถึงสิ่งที่อยู่ในตลาดคุณอาจได้รับอุปทาน 2.5 แอมป์ 3 จะเห็นได้ชัดว่า overkill แต่ OTOH ถ้าคุณมีคุณภาพที่ดี 2 เครื่องชาร์จโทรศัพท์หรือ powerback (ซึ่งเป็นเรื่องธรรมดา) ที่ควรจะดีสำหรับทุกรุ่น
goldilocks

"ความร้อนจะเป็นปัญหากับเคสขนาดเล็กด้วย Rpi3 หรือไม่" -> ไม่แน่นอน คุณเป็นเจ้าของสมาร์ทโฟนหรือไม่ โปรเซสเซอร์มีประสิทธิภาพเพียงใดในนั้น นอกจากนี้ยังมีจำนวนมากที่มีความร้อนมากขึ้นการผลิตบิตและผมไม่ได้สังเกตเห็นโทรศัพท์พร้อมกรณีติดแฟน sinks ความร้อน 5g, หรือแม้กระทั่งการระบายอากาศของชนิดใด ที่ดีที่สุดเคส (ย่อเล็กสุด) บนโทรศัพท์ที่ดีอาจอบอุ่นเมื่อได้ทำงานหนัก Pi ไม่ใช่ซูเปอร์คอมพิวเตอร์หรือเครื่องเล่นเกม
goldilocks

คำตอบ:


29

มีชิ้นส่วนสั้น ๆ ที่รวมถึง Pi 3 มาตรฐานกว่าที่เป็นบล็อก PiMoroni

มาตรฐานทั้งหมดด้านล่างนี้ใช้เพียงแป้นพิมพ์และเมาส์ USB ที่เชื่อมต่อกับแหล่งจ่ายไฟจาก Raspberry Pi Power Supply อย่างเป็นทางการยกเว้นการทดสอบดองเกิล WiFi ที่เชื่อมต่อดองเกิล USB WiFi ด้วย Pis ถูกเปลือยกายนั่นคือไม่ได้อยู่ใน Pibow ยกเว้นสำหรับ WiFi onboard ในการทดสอบ Pibow

...

มาตรฐานที่เราใช้ที่นี่คือ Sysbench ซึ่งคำนวณได้มากถึง 20,000 นี่คือการทดสอบที่ใช้ CPU อย่างหนักและเหมาะอย่างยิ่งสำหรับการเปรียบเทียบ SoCs [Pi Zero, Pi 2 และ Pi 3] โดยไม่มีผลข้างเคียงจากหน่วยความจำหรือ GPU

...

กระแสไฟฟ้าถูกวัดด้วยตัววัดกระแสและอินเวอร์เตอร์ USB แบบอินไลน์ LAN ไร้สายและบลูทู ธ ในตัวและโปรเซสเซอร์ที่ทรงพลังยิ่งกว่าหมายความว่า Raspberry Pi 3 ดึงกระแสของรุ่นก่อนได้สองเท่าเมื่ออยู่ภายใต้ภาระของ CPU หนัก (750mA เทียบกับ 360mA)

แผนภูมิแสดงการเปรียบเทียบการใช้งาน Pi ปัจจุบัน

ปรับปรุง

... และมีชิ้นส่วนที่สองสั้นคล้ายกันบนมาตรฐาน Pi 3 ในเว็บไซต์ MagPi :

คุณไม่สามารถเพิ่มประสิทธิภาพได้หากไม่เสียสละสักเล็กน้อย Pi 3 ดึงพลังสูงสุดของกลุ่มการทดสอบ แต่ประสิทธิภาพที่เพิ่มขึ้นของมันหมายถึงการใช้เวลาว่างเปล่า ผู้ที่มองหาอายุการใช้งานแบตเตอรี่สูงสุดควรมองหา Model A + หรือ Pi Zero เป็นทางเลือก

แผนภูมิแสดงการใช้พลังงานของรุ่น Pi ต่างๆ


13
น่าสังเกตว่าการทดสอบ WRT เช่นนี้เป็นงานที่สามารถทำได้เร็วขึ้น 10 เท่าในเครื่อง A และเครื่องจักร B จะเสร็จในเวลา 1/10 ดังนั้นหากการใช้งานโปรเซสเซอร์ถือว่าเป็นเพียงปัจจัยเดียวแล้ว Pi 3 ก็น่าจะ ~ ประหยัดพลังงานได้มากกว่า 3x Pi Pi (775/225 = 3, 10/3 = 3)
goldilocks

1
จากข้อมูลในแผนภูมิที่สองที่ฉันโพสต์ (ซึ่งไม่ได้อยู่ที่ความคิดเห็น @goldilocks) ฉันไม่แน่ใจเกี่ยวกับการประหยัดพลังงาน การบริโภคในปัจจุบันไม่ได้ใช้งานบน Pi 3 ดูจะมากขึ้นกว่าที่ของศูนย์ Pi
goobering

1
อีกครั้งถ้าไม่โหลด Pi 3 จะทำงานได้เร็วกว่าศูนย์ 5-10 0.58 / 0.25 = ปัจจัย 2.32 แม้แต่การใช้ตัวเลขอนุรักษ์นิยมที่ 4x เร็วขึ้น 4 / 2.32 = 1.72 ในการเปลี่ยนให้เป็นเปอร์เซ็นต์ 1 / 1.72 = 0.58 หมายถึง Pi 3 จะใช้พลังงาน 58% ของ Pi Zero เพื่อให้ภารกิจที่มุ่งเน้นแบบมัลติเธรดหรือหลายกระบวนการเสร็จสมบูรณ์ ความสำคัญของการใช้พลังงานเป็นศูนย์ 1/3 ของพลังงานในขณะที่ทำอะไรที่ฉันเดาขึ้นอยู่กับวัตถุประสงค์คือเช่นฉันใช้ B + 24/7 ไม่ใช่ 2 ของฉันเพราะสิ่งที่มันทำ 80-90% ของเวลาเป็นอย่างมาก น้อย
goldilocks

@ goobering: (และทุกคน) ขอบคุณมากสำหรับคำตอบของคุณกราฟและลิงค์
Cedric Martin

1
น่าสนใจบทความที่ฉันพบที่นี่กล่าวว่า Pi3 กิน 2.5W ที่ไม่ได้ใช้งานในขณะที่ Pi2 ทำ 3.2W ... ฉันจะต้องลองและค้นหาตัวเอง (ไม่ต้องมี Pi2 เพื่อทดสอบว่า ... )
Wilf

27

เมื่อปิด HDMI และ USB บน Pi3 กระแสไฟจะลดลงเหลือ 160 มิลลิแอมป์ ในการทดสอบของฉันนี้ประมาณ 200 มิลลิแอมป์ใน Pi2 ดังนั้นการปิดระบบฮาร์ดแวร์ (ถ้าคุณไม่ต้องการ) สามารถประหยัดพลังงานได้มาก

อัปเดต: ใช้คำสั่งนี้เพื่อปิด HDMI: /opt/vc/bin/tvservice -o และคำสั่งนี้เพื่อเปิด: /opt/vc/bin/tvservice -p

ใช้คำสั่งนี้เพื่อปิด USB ทั้งหมด: echo 0x0 > /sys/devices/platform/soc/3f980000.usb/buspower และนี่เพื่อเปิด: echo 0x1 > /sys/devices/platform/soc/3f980000.usb/buspower

มาตรการอื่น ๆ ที่สามารถลดการใช้พลังงานลงอย่างมาก:

  • อะไรก็ได้ที่ใช้ SD ดังนั้นการลบ rsyslog อาจมีประโยชน์
  • การเชื่อมต่อ WiFi ไปยังเครือข่าย แม้ว่าฉันจะไม่สามารถปิด WiFi ได้อย่างสมบูรณ์ แต่การเชื่อมต่อกับเครือข่าย WiFi ทำให้ Pi3 ได้รับข้อความออกอากาศ ใช้พลังงานมากกว่าการสแตนด์บาย ดังนั้นให้ปิด wifi โดยใช้ wifi ifdown wlan0และเปิดใช้ifup wlan0เมื่อคุณต้องการ ลดพลังงานมากขึ้นโดยไม่ใช้ DHCP ทุกครั้งที่คุณเปิด WiFi
  • อะไรก็ตามที่ทำให้ความถี่ของแกนเพิ่มขึ้นโดยการเพิ่มภาระ

1
ฉันไม่รู้ว่าคุณสามารถปิด HDMI บน Pi - นั่นคือการตั้งค่าผ่าน/boot/config.txt?
Dylan Pierce

7
เชิงลบ ใช้คำสั่งนี้เพื่อปิด: / opt / vc / bin / tvservice -o และคำสั่งนี้เพื่อเปิด: / opt / vc / bin / tvservice -p ฉันไป "raspberry pi 3 ปิด hdmi" และพบหน้านี้ : glframebuffer.wordpress.com/2013/08/28/…
Roel Baardman

การรันคำสั่งเพื่อปิดใช้งานพอร์ต USB ทำให้ฉันมีข้อผิดพลาดนี้ (เช่นเดียวกับ sudo): "-bash: /sys/devices/platform/soc/3f980000.usb/buspower: การอนุญาตถูกปฏิเสธ"
glenneroo

ตาม / opt / vc / bin / tvservice - ช่วย Pi 2 ควรรู้เหมือนกัน, - o นำการแสดงผลออกไป, อย่างไรก็ตามการใช้พลังงานยังคงเหมือนเดิม, แล้วตัวเลือก -p ไม่นำการแสดงกลับมา, ความคิดใด ๆ ?
tomasb

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