Computer >> คอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

วิธีโอเวอร์คล็อก Raspberry Pi 4 ของคุณ

วิธีโอเวอร์คล็อก Raspberry Pi 4 ของคุณ

Raspberry Pi 4 ที่ราคาขายปลีกอยู่ที่ประมาณ 40 เหรียญสหรัฐฯ ช่วยให้คุณประหยัดเงินได้มาก แต่คุณสามารถใช้ประโยชน์จากคอมพิวเตอร์บอร์ดเดี่ยวอันทรงพลังนี้ได้ด้วยการโอเวอร์คล็อก

การโอเวอร์คล็อก CPU และ GPU มักจะทำให้ประสิทธิภาพเพิ่มขึ้นอย่างเห็นได้ชัด ซึ่งมีประโยชน์อย่างยิ่งหากคุณทำงานที่ใช้ทรัพยากรมาก เช่น เล่นเกม สตรีมสื่อความละเอียดสูง หรือใช้ Raspberry Pi เป็นแล็ปท็อปขนาดเล็ก

ไม่ว่าคุณจะวางแผนจะใช้พลังพิเศษนั้นอย่างไร ในตอนท้ายของบทความนี้ คุณจะสามารถเพิ่มประสิทธิภาพ CPU และ GPU ของ Raspberry Pi 4 ได้สำเร็จ

ก่อนที่เราจะเริ่มต้น:ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการโอเวอร์คล็อก

การโอเวอร์คล็อกหมายถึงการตั้งค่า CPU และหน่วยความจำของคุณให้ทำงานที่ความเร็วสูงกว่าระดับความเร็วอย่างเป็นทางการ

แม้จะให้ประโยชน์ด้านประสิทธิภาพ หลายคนหลีกเลี่ยงการโอเวอร์คล็อกเพราะกลัวว่าการรับประกันจะเป็นโมฆะ Raspberry Pi Foundation รองรับการโอเวอร์คล็อกต่างจากบางองค์กร คุณจึงสามารถทำตามบทช่วยสอนนี้ได้โดยไม่ต้องกังวลเรื่องการรับประกัน อย่างไรก็ตาม โปรดทราบว่ามีการปรับเปลี่ยนบางอย่างที่จะทำให้การรับประกันของคุณเป็นโมฆะ เช่น "การ overvaulting" หากบทความนี้ทำให้คุณกระตือรือร้นที่จะสำรวจวิธีอื่นๆ ในการเพิ่มประสิทธิภาพของอุปกรณ์ คุณควรอ่านหลักเกณฑ์ของ Raspberry Pi Foundation อย่างรอบคอบ เพื่อให้แน่ใจว่าคุณจะไม่ทำให้การรับประกันของคุณเป็นโมฆะโดยไม่ได้ตั้งใจ!

สิ่งที่คุณต้องการ

เพื่อให้บทแนะนำนี้สมบูรณ์ คุณจะต้อง:

  • A Raspberry Pi 4
  • แป้นพิมพ์และวิธีการแนบแป้นพิมพ์นี้กับ Raspberry Pi
  • จอภาพ
  • สายไมโคร HDMI
  • การ์ด SD ที่เข้ากันได้กับ Raspberry Pi รุ่นของคุณ คุณจะต้องล้างข้อมูลในการ์ด SD นี้ ดังนั้นตรวจสอบให้แน่ใจว่าไม่มีข้อมูลใดๆ ที่คุณต้องการเก็บไว้
  • แหล่งจ่ายไฟคุณภาพดี เมื่อคุณใช้งาน Raspberry Pi 4 ที่ความเร็วสต็อก คุณสามารถใช้แหล่งจ่ายไฟของบุคคลที่สามที่เข้ากันได้ แต่ถ้าคุณจะโอเวอร์คล็อก Raspberry Pi คุณควรเลือกใช้ Raspberry Pi Universal Power Supply อย่างเป็นทางการ ด้วยการใช้แหล่งจ่ายไฟอย่างเป็นทางการ คุณจะมั่นใจได้ว่า Raspberry Pi ของคุณมีพลังงานเพียงพอที่จะทำงานที่ความเร็วที่โอเวอร์คล็อกได้
วิธีโอเวอร์คล็อก Raspberry Pi 4 ของคุณ
  • วิธีทำให้ Raspberry Pi เย็นลง เมื่อโปรเซสเซอร์ทำงานหนักขึ้น โปรเซสเซอร์ก็จะร้อนขึ้น หากคุณไม่ลดความร้อนที่เกิดจาก Raspberry Pi มันก็จะถึงจุดควบคุมความร้อนอย่างรวดเร็ว และคุณจะไม่ได้รับประโยชน์อย่างเต็มที่จากการโอเวอร์คล็อก มีตัวเลือกมากมายสำหรับการระบายความร้อน Raspberry Pi ของคุณ รวมถึงฮีตซิงก์ พัดลมแบบสแตนด์อโลน หรือเคสที่มีพัดลม หรือคุณอาจต้องการผจญภัยและสร้างระบบระบายความร้อนด้วยน้ำของคุณเอง!
วิธีโอเวอร์คล็อก Raspberry Pi 4 ของคุณ

เมื่อคุณมีเครื่องมือเหล่านี้ คุณก็พร้อมที่จะเพิ่ม CPU และ GPU แล้ว

ติดตั้ง Raspberry Pi OS อย่างเป็นทางการ

สำหรับจุดประสงค์ของบทช่วยสอนนี้ เราจะเขียนระบบปฏิบัติการ Raspbian ลงในการ์ด SD โดยใช้ Etcher หากคุณยังไม่ได้ติดตั้ง Etcher คุณสามารถดาวน์โหลดได้ฟรีจากเว็บไซต์ Balena

  • ตรงไปที่เว็บไซต์ Raspbian และดาวน์โหลดเวอร์ชันล่าสุด
  • ใส่การ์ด SD ลงในแล็ปท็อปหรือคอมพิวเตอร์ของคุณ
  • เปิดแอป Etcher
  • ใน Etcher คลิก “เลือกอิมเมจ” จากนั้นเลือกอิมเมจระบบ Rasbian ที่คุณเพิ่งดาวน์โหลด
วิธีโอเวอร์คล็อก Raspberry Pi 4 ของคุณ
  • คลิก "เลือกเป้าหมาย" และเลือกสื่อสำหรับเริ่มระบบเป้าหมายของคุณ ซึ่งในกรณีนี้คือการ์ด SD ของเรา

Etcher จะแฟลชอิมเมจระบบ Raspbian ไปยังการ์ด SD ของคุณ

บูตเข้าสู่ Raspbian

เมื่อติดตั้ง Raspbian แล้ว:

  • นำการ์ด SD ออกจากแล็ปท็อปหรือคอมพิวเตอร์แล้วใส่ลงใน Raspberry Pi
  • แนบจอภาพของคุณกับ Raspberry Pi โดยใช้สายไมโคร HDMI
  • แนบคีย์บอร์ดของคุณกับอุปกรณ์ Raspberry Pi
  • เสียบ Raspberry Pi เข้ากับแหล่งจ่ายไฟ

Raspbian ควรบูตโดยอัตโนมัติในขณะนี้

พิจารณาอัปเดตเป็นรุ่นล่าสุด

หากคุณต้องการสัมผัสกับความสามารถในการโอเวอร์คล็อกใหม่ล่าสุด คุณจะต้องอัปเกรด Raspbian เป็นเฟิร์มแวร์รุ่นทดลองล่าสุด โปรดทราบว่ารุ่นทดลองมีโอกาสสูงที่จะมีข้อบกพร่อง ข้อบกพร่อง และข้อผิดพลาดอื่นๆ ดังนั้นคุณจึงไม่ควรใช้ในสภาพแวดล้อมที่ใช้งานจริง

หากต้องการอัปเดตเฟิร์มแวร์ ให้เลือกแอปพลิเคชัน Terminal เล็กๆ ในแถบเครื่องมือและเรียกใช้แต่ละคำสั่งต่อไปนี้:

sudo apt update
sudo apt dist-upgrade

เมื่อได้รับแจ้ง ให้กด "y" สำหรับ "ใช่" ตอนนี้ ให้รันคำสั่งถัดไป:

sudo rpi-update

เมื่อได้รับแจ้ง ให้พิมพ์ “y” อีกครั้ง

คุณจะต้องรีบูตระบบเพื่อเปิดใช้งานเฟิร์มแวร์ใหม่นี้ ดังนั้นให้คลิกไอคอน Raspberry Pi เล็กๆ ที่มุมซ้ายบน จากนั้นเลือก “Shutdown …. -> รีบูต”

การเปรียบเทียบ Raspberry Pi

ก่อนที่คุณจะโอเวอร์คล็อกอุปกรณ์ คุณอาจต้องการบันทึกข้อมูลบางอย่างเกี่ยวกับประสิทธิภาพปัจจุบันของอุปกรณ์ เพื่อให้สามารถเปรียบเทียบบันทึกได้ในภายหลัง!

มีเครื่องมือเปรียบเทียบมากมายในตลาด แต่ฉันจะใช้ Sysbench หรือจะข้ามขั้นตอนนี้ไปเลยก็ได้ และไปที่การโอเวอร์คล็อกได้เลย

ในแถบเครื่องมือของ Raspbian ให้เลือกไอคอน Terminal พิมพ์คำสั่งต่อไปนี้ลงใน Terminal:

sudo apt-get install sysbench

เมื่อติดตั้ง Sysbench แล้ว คุณจะได้รับข้อมูลพื้นฐานเกี่ยวกับประสิทธิภาพของ Raspberry Pi โดยพิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัล:

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > pre-benchmark.txt

ซึ่งจะสร้างไฟล์ข้อความ "pre-benchmark" ที่มีข้อมูลเกี่ยวกับประสิทธิภาพปัจจุบันของ Raspberry Pi

โอเวอร์คล็อกซีพียู

เมื่อคุณโอเวอร์คล็อก CPU คุณกำลังเพิ่มความเร็วสัญญาณนาฬิกาของหน่วยประมวลผลกลางซึ่งจะช่วยเพิ่มประสิทธิภาพให้กับคุณ ปริมาณงานส่วนใหญ่บน Raspberry Pi ได้รับอิทธิพลจากความเร็วสัญญาณนาฬิกามากกว่าหน่วยประมวลผลกราฟิก หลังจากโอเวอร์คล็อก CPU คุณควรได้รับการปรับปรุงประสิทธิภาพอย่างเห็นได้ชัด ไม่ว่าคุณจะใช้ Raspberry Pi อย่างไร

ในการแก้ไขไฟล์ config.txt ของ Raspberry Pi เราต้องการสิทธิ์ระดับสูง ดังนั้นให้รันคำสั่ง Terminal ต่อไปนี้:

sudo nano /boot/config.txt

ไฟล์ config.txt จะเปิดขึ้นในตัวแก้ไขข้อความ Nano ของ Raspbian พร้อมสิทธิ์ระดับราก

คุณสามารถโอเวอร์คล็อก CPU ได้โดยทำการเปลี่ยนแปลงบางอย่างกับการตั้งค่าคอนฟิกูเรชันหลักเหล่านี้:

1. เลื่อนไปที่ด้านล่างของไฟล์และค้นหาส่วนที่มีเครื่องหมาย [pi4].

2. ในบรรทัดใหม่ใต้ [pi4] ให้เพิ่มสิ่งต่อไปนี้:

over_voltage=2arm_freq=1750

หรือหากคุณติดตั้งเฟิร์มแวร์รุ่นทดลองล่าสุด คุณสามารถลองใช้ค่าเหล่านี้แทน:

over_voltage=6arm_freq=2147

3. บันทึกการเปลี่ยนแปลงของคุณด้วย Ctrl + โอ และออกจากไฟล์ด้วย Ctrl + X แป้นพิมพ์ลัด

คุณจะต้องรีบูต Raspberry Pi 4 ก่อนจึงจะโหลดการตั้งค่าการกำหนดค่าใหม่เหล่านี้ได้ ดังนั้นให้เรียกใช้คำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล:

sudo reboot

หากโอเวอร์คล็อกสำเร็จ Raspbian จะเริ่มใช้การตั้งค่าใหม่ของคุณ

ทดสอบผลลัพธ์ของคุณ!

หากคุณใช้เวลาสร้างรายงานก่อนที่จะโอเวอร์คล็อก ตอนนี้ก็ถึงเวลาสร้างรายงานฉบับที่สองและเปรียบเทียบผลลัพธ์

เปิดหน้าต่าง Terminal โดยคลิกไอคอนเล็กๆ ในแถบเครื่องมือ จากนั้นเรียกใช้คำสั่งต่อไปนี้:

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > post-benchmark.txt

นี้จะสร้างรายงาน "หลังการเปรียบเทียบ" หากต้องการดูรายงานของคุณ ให้เลือกไอคอนไฟล์ในแถบเครื่องมือ Raspbian และเปิดทั้งไฟล์ "pre-benchmark" และ "post-benchmark" ตอนนี้คุณสามารถเปรียบเทียบรายงานเหล่านี้เพื่อดูว่าคุณได้รับบูสต์ CPU มากแค่ไหน!

โอเวอร์คล็อก GPU

ตอนนี้เรามาดู GPU:

1. เปิด Terminal และเรียกใช้คำสั่งต่อไปนี้:

sudo nano /boot/config.txt

2. เลื่อนไปที่ส่วน [pi4] และเพิ่มสิ่งต่อไปนี้ในบรรทัดใหม่:

gpu_freq=600

หากคุณมีเฟิร์มแวร์รุ่นทดลองล่าสุด คุณสามารถลองเพิ่มตัวเลขนี้เป็น 750

gpu_freq=750

3. หากคุณกำลังโอเวอร์คล็อกทั้ง CPU และ GPU อาจเป็นไปได้ว่าสิ่งนี้อาจจะเครียดเกินไปสำหรับการตั้งค่าแรงดันไฟเกินของคุณ ดังนั้นให้ค้นหาบรรทัดที่เขียนว่า over_voltage=2 และเปลี่ยนเป็นดังต่อไปนี้:

over_voltage=6

4. บันทึกการเปลี่ยนแปลงของคุณด้วย Ctrl + โอ ทางลัดและออกจากแอปพลิเคชัน Nano โดยใช้ Ctrl + X ทางลัด

ตอนนี้ สิ่งที่คุณต้องทำคือรีบูต Raspberry Pi แล้วการเปลี่ยนแปลงของคุณจะมีผล!

ด้วย Raspberry Pi ที่เร็วขึ้น คุณจึงนำไปใช้ให้เกิดประโยชน์ได้ คุณลองโอเวอร์คล็อกอุปกรณ์ของคุณแล้วหรือยัง? แจ้งให้เราทราบประสบการณ์ของคุณในความคิดเห็นด้านล่าง!