Το Raspberry Pi 5 είναι ένας ισχυρός υπολογιστής single0board, αλλά μπορείτε να τον κάνετε να λειτουργεί ακόμα πιο γρήγορα με το overclocking.

Βασικά Takeaways

  • Το Raspberry Pi 5 μπορεί να υπερχρονιστεί για καλύτερη απόδοση, κάτι που μπορεί να είναι χρήσιμο για εργασίες βαριές από επεξεργαστές, όπως η μηχανική εκμάθηση.
  • Για να υπερχρονίσετε το Pi 5, πρέπει να διατηρήσετε τη θερμοκρασία του κάτω από τους 80°C. Η επίσημη θήκη Raspberry Pi 5 με ανεμιστήρα ψύξης και το εξάρτημα Active Cooler με ψύκτρα και ανεμιστήρα μπορούν να βοηθήσουν στον θερμικό έλεγχο.
  • Το overclocking του Pi 5 περιλαμβάνει την τροποποίηση του αρχείου ρυθμίσεων εκκίνησης config.txt και την αλλαγή των ρυθμίσεων ταχύτητας CPU. Ωστόσο, το overclocking μπορεί να μειώσει τη διάρκεια ζωής του Pi 5 σας και να ακυρώσει την εγγύηση, επομένως προχωρήστε με προσοχή.

Ενώ το Raspberry Pi 5 είναι δύο έως τρεις φορές πιο γρήγορο από ένα Pi 4, μπορεί να υπερχρονιστεί για ακόμα καλύτερη απόδοση. Ανακαλύψτε πώς να κάνετε overclock του συστήματος-on-chip του Raspberry Pi 5 για να απελευθερώσετε αυτή τη δωρεάν ενίσχυση ταχύτητας.

Γιατί να κάνετε Overclock το Raspberry Pi 5;

Η προεπιλεγμένη ταχύτητα CPU του Raspberry Pi 5 στα 2,4 GHz είναι σημαντικά ταχύτερη από τα 1,8 GHz του Pi 4, προσφέροντας αισθητά μεγαλύτερη απόδοση για πολλές εργασίες. Η GPU VideoCore VII (μονάδα επεξεργασίας γραφικών) λειτουργεί επίσης στα 800 MHz από προεπιλογή, σε σύγκριση με το VideoCore VI του Pi 4 στα 500 MHz.

Όπως ακριβώς και με overclocking ενός Raspberry Pi 4, ωστόσο, αυτές οι ταχύτητες μπορούν να ενισχυθούν με το overclocking των τεσσάρων πυρήνων CPU και GPU του Pi 5 SoC. Αυτό θα πρέπει να οδηγήσει σε βελτιωμένη απόδοση για εργασίες βαριές από επεξεργαστή, όπως π.χ χρησιμοποιώντας το Raspberry Pi ως διακομιστή πολυμέσων Plex, ή προσπαθεί να το κάνει τρέξτε ένα μεγάλο μοντέλο γλώσσας για ένα chatbot AI.

Το μειονέκτημα του overclocking είναι ότι μπορεί να μειώσει τη διάρκεια ζωής του Pi 5 σας. Η χρήση υπερβολικής υπέρτασης μπορεί ακόμη και να ακυρώσει την εγγύηση. Έτσι, το κάνετε με δική σας ευθύνη—ειδικά αν το πιέζετε σε υψηλότερες ταχύτητες.

Διατηρήστε το Raspberry Pi 5 σας δροσερό

Για να ενεργοποιήσετε το overclocking του SoC του Raspberry Pi 5 (σύστημα σε τσιπ), θα πρέπει να διατηρήσετε τη θερμοκρασία του κάτω από τους 80°C (176°F). Μόλις φτάσει σε αυτό το επίπεδο, το SoC θα ενεργοποιήσει αυτόματα έναν μηχανισμό ασφαλείας που αρχίζει να στραγγαλίζει πίσω τους πυρήνες της CPU, μειώνοντας την ταχύτητά τους μέχρι να πέσει η θερμοκρασία. Εάν η θερμοκρασία καταφέρει να φτάσει τους 85°C (185°F), θα ενεργοποιηθεί το μέγιστο στραγγαλισμό, συμπεριλαμβανομένης της GPU.

Ενώ το Raspberry Pi 5 λειτουργεί στην πραγματικότητα πιο δροσερό από ένα Pi 4 όταν εκτελεί τυπικές εργασίες επιτραπέζιου υπολογιστή, κάτω από μεγάλα φορτία χρειάζεται κάποια βοήθεια με τον θερμικό του έλεγχο. Αυτός είναι ο λόγος που η εταιρεία Raspberry Pi λάνσαρε το Pi 5 με μερικά προαιρετικά πρόσθετα.

Η επίσημη θήκη Raspberry Pi 5 διαθέτει ενσωματωμένο ανεμιστήρα ψύξης που συνδέετε σε μια θύρα JST, με την ένδειξη «FAN», στην πλακέτα Pi 5. Για ακόμη μεγαλύτερη ισχύ ψύξης, το εξάρτημα Active Cooler – τοποθετημένο στην κορυφή της πλακέτας Pi 5 – διαθέτει ψύκτρα και ανεμιστήρα. Χρησιμοποιήσαμε το Active Cooler στις δοκιμές overclocking.

Πίστωση εικόνας: Raspberry Pi

Πώς να κάνετε Overclock ένα Raspberry Pi 5

Όπως και με άλλα Μοντέλα Raspberry Pi τρέχοντας το επίσημο λειτουργικό σύστημα, το Raspberry Pi OS, μπορείτε να αλλάξετε την ταχύτητα του ρολογιού του SoC του Pi 5 τροποποιώντας το config.txt αρχείο ρυθμίσεων εκκίνησης.

Πριν ξεκινήσετε, είναι καλύτερο να ενημερώσετε και να αναβαθμίσετε το σύστημά σας. Ανοίξτε ένα παράθυρο τερματικού κάνοντας κλικ στο εικονίδιο του στην επάνω γραμμή μενού ή μέσω Μενού > Αξεσουάρ > Τερματικόκαι εισάγετε:

sudo apt update && sudo apt upgrade -y

Μπορεί να χρειαστεί λίγος χρόνος για να ελέγξετε για τα πιο πρόσφατα πακέτα λογισμικού και στη συνέχεια να ενημερώσετε το σύστημα.

Πριν από το overclocking του Raspberry Pi 5, θα εγκαταστήσουμε μερικά χρήσιμα εργαλεία, ώστε να μπορούμε να συγκρίνουμε την απόδοση και τη θερμοκρασία πριν και μετά. Αρχικά, εγκαταστήστε το εργαλείο πληροφοριών συστήματος Neofetch:

sudo apt install neofetch

Για να δείτε τις τρέχουσες πληροφορίες συστήματος, εκτελέστε:

neofetch

Θα πρέπει να δείχνει την προεπιλεγμένη ταχύτητα CPU του Pi 5 των 2,4 GHz. Στη συνέχεια, εγκαταστήστε το εργαλείο δημιουργίας φόρτου εργασίας "στρες":

sudo apt install stress

Για να εγκαταστήσετε το εργαλείο ελέγχου πίεσης Stressberry στο Raspberry Pi OS "Bookworm", θα πρέπει πρώτα να δημιουργήστε ένα εικονικό περιβάλλον Python (ονομάσαμε το δικό μας "overclock"), αλλάξτε τον κατάλογο σε αυτό και ενεργοποιήστε το:

python -m venv overclock
cd overclock
source bin/activate

Στη συνέχεια, μπορείτε να εγκαταστήσετε το Stressberry:

pip3 install stressberry

Τώρα ας κάνουμε ένα αρχικό stress test στην προεπιλεγμένη ταχύτητα ρολογιού για σύγκριση με τα υπερχρονισμένα αποτελέσματα αργότερα. Εκτελέστε αυτήν την εντολή για μια δοκιμή 100 δευτερολέπτων χρησιμοποιώντας και τους τέσσερις πυρήνες της CPU:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

Μετά την αναμονή μιας σταθερής βασικής θερμοκρασίας, η οποία μπορεί να διαρκέσει λίγο, θα εκτελεστεί το stress test και κάθε γραμμή θα δείχνει την τρέχουσα θερμοκρασία και συχνότητα της CPU (σε MHz), η οποία θα πρέπει να φτάσει μέχρι 2400.

Επεξεργαστείτε το αρχείο Config.txt σε Overclock

Τώρα είναι ώρα να αλλάξετε τις ρυθμίσεις ταχύτητας CPU για να ξεκινήσετε το overclocking του Pi 5. Ανοιξε το config.txt αρχείο ρυθμίσεων στο nano πρόγραμμα επεξεργασίας κειμένου:

sudo nano /boot/config.txt

Προσθέστε τις ακόλουθες γραμμές:

arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

Εδώ, ρυθμίζουμε την ταχύτητα ρολογιού της CPU στα 2,8 GHz, αυξάνοντας επίσης την ταχύτητα της GPU και αυξάνουμε την τάση πυρήνα του SoC για να βοηθήσουμε—μπορεί να χρειαστεί ή να μην χρειαστεί να εφαρμόσετε αυτήν την υπέρταση για να λειτουργήσει. Βγείτε από το nano και αποθηκεύστε τις ρυθμίσεις πατώντας Ctrl + Χ, έπειτα Υ και Εισαγω. Για να ενεργοποιήσετε το overclock, επανεκκινήστε το Pi 5:

sudo reboot

Όταν κάνει επανεκκίνηση, εκτελέστε το neofetch εντολή τερματικού ξανά? θα πρέπει να δείτε τη νέα ταχύτητα CPU των 2,8 GHz.

Stress-Test το Overclocked Pi 5

Θα χρειαστεί να εκτελέσετε το Stressberry μέσα από το εικονικό περιβάλλον Python σας, επομένως ενεργοποιήστε ξανά το εξής:

cd overclock
source bin/activate

Στη συνέχεια, εκτελέστε την ίδια δοκιμή Stressberry όπως πριν (με διαφορετικό όνομα αρχείου για την έξοδο):

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

Αυτή τη φορά θα πρέπει να δείτε ότι η CPU φτάνει την υπερχρονισμένη ταχύτητα των 2,8 GHz ή οποιαδήποτε ταχύτητα έχετε ορίσει. Θα έχει επίσης υψηλότερη θερμοκρασία—στις δοκιμές μας, με έναν Active Cooler που τοποθετήθηκε στο Pi 5, έφτασε τους 64,8°C (148,6°F) το μέγιστο, πολύ κάτω από το επίπεδο στο οποίο θα εφαρμοζόταν ο στραγγαλισμός.

Μερικοί χρήστες κατάφεραν να αυξήσουν περαιτέρω την ταχύτητα της CPU, στα 3 GHz ή λίγο περισσότερο, και τη GPU στο 1 GHz, αλλά τα χιλιόμετρα μπορεί να διαφέρουν για διαφορετικές πλακέτες Pi 5 και τη μέθοδο ψύξης που χρησιμοποιείται. Εάν το overclock σε ένα συγκεκριμένο επίπεδο προκαλεί αστάθεια του συστήματος, θα πρέπει να δοκιμάσετε ένα πιο μέτριο overclock. Σε ορισμένες περιπτώσεις, το Pi 5 μπορεί να μην εκκινήσει καν στην επιφάνεια εργασίας, συνήθως λόγω έλλειψης επαρκούς ισχύος.

Τι θα συμβεί αν το Pi 5 δεν εκκινήσει;

Εάν, μετά την αλλαγή των ρυθμίσεων overclocking σε config.txt, διαπιστώνετε ότι το Raspberry Pi 5 δεν θα εκκινήσει, μην ανησυχείτε. Η ευκολότερη λύση είναι να κρατήσετε απλά το Βάρδια πληκτρολογήστε κατά την εκκίνηση για να απενεργοποιήσετε προσωρινά το overclock. το Pi 5 θα πρέπει στη συνέχεια να εκκινήσει κανονικά.

Εάν αυτό δεν λειτουργήσει, μπορείτε πάντα να απενεργοποιήσετε το Pi 5, στη συνέχεια να αφαιρέσετε την κάρτα microSD και να τη συνδέσετε (χρησιμοποιώντας μια συσκευή ανάγνωσης καρτών USB) σε άλλον υπολογιστή για να επεξεργαστείτε config.txt αρχείο από εκεί. Στη συνέχεια, μπορείτε να αλλάξετε τις ρυθμίσεις υπερχρονισμού ή να τις σχολιάσετε προσθέτοντας ένα σύμβολο # στην αρχή κάθε γραμμής.

Είναι ακόμη δυνατό να υποχρονίσετε το Pi 5 εάν θέλετε να μειώσετε την κατανάλωση ενέργειας (ίσως για ένα φορητό έργο) ή/και να διατηρήσετε τη θερμοκρασία χαμηλά.

Το Raspberry Pi 5 Overclocking είναι εύκολο να γίνει

Όπως είδατε, το overclocking του Pi 5 είναι μια σχετικά απλή διαδικασία. Με την επιπλέον ισχύ επεξεργασίας που αποκτάται από το overclocking, μπορείτε να εκτελείτε εργασίες έντασης CPU πιο αποτελεσματικά, επομένως μπορεί να αποδειχθεί χρήσιμο για εργασίες όπως η μηχανική εκμάθηση και τα μεγάλα μοντέλα γλωσσών. Η πρόσθετη ισχύς σας θα ξεκλειδώσει ακόμη περισσότερες δυνατότητες έργου για το Raspberry Pi 5.