Overclock το Raspberry Pi σας

Χρησιμοποιήστε αυτό το διαδραστικό εργαλείο για να υπερφορτώσετε το Raspberry Pi 4, το Raspberry Pi 400 ή το Raspberry Pi 3B. Υποστηρίζονται και άλλα μοντέλα Raspberry Pi, αν δεν βλέπετε το δικό σας, μπορείτε απλά να μας ζητήσετε να το προσθέσουμε:

Πώς να κάνετε overclock το Raspberry Pi χρησιμοποιώντας αυτό το εργαλείο

Παρακολουθήστε το βίντεο για να δείτε μια γρήγορη ξενάγηση και πώς να κάνετε overclocking στο Raspberry Pi σας χρησιμοποιώντας αυτό το απλό εργαλείο overclocking που βασίζεται στο διαδίκτυο.

Πρώτα, διαβάστε αυτό το απόσπασμα του Dom, για να δείτε τι μπορείτε να περιμένετε:

Να θυμάστε ότι κανένα overclock δεν είναι 100% εγγυημένο σε όλα τα chips με όλες τις θερμοκρασίες και τις περιπτώσεις χρήσης.
Αν ήταν έτσι, θα είχαμε αυξήσει την προεπιλεγμένη συχνότητα ρολογιού.

Νομίζω ότι το καλύτερο που μπορείτε να κάνετε είναι να πείτε ότι ένα μεσαίο overclock θα πρέπει να λειτουργεί, ίσως, 90% από μάρκες.

dom, Μηχανικός Raspberry Pi στην ανάρτηση του φόρουμ Raspberry Pi για το Overclocking

Αυτό το διαδικτυακό εργαλείο σάς επιτρέπει να επιλέξετε γρήγορα τις ρυθμίσεις overclocking για το Raspberry Pi 4, Raspberry Pi 400 ή Raspberry Pi 3.

(Θα ακολουθήσουν και άλλα μοντέλα Raspberry Pi αν τα ζητήσουν οι χρήστες!)

Βεβαιωθείτε ότι έχετε διαβάσει ολόκληρη τη σελίδα προτού εφαρμόσετε τις ρυθμίσεις στο Raspberry Pi σας - υπάρχουν επίσης οδηγίες για το τι πρέπει να κάνετε σε περίπτωση που το Raspberry Pi σας δεν εκκινεί μετά τον υπερχρονισμό (κάτι που αποτελεί πραγματικό κίνδυνο). Επίσης, θα πρέπει να βεβαιωθείτε ότι οι ρυθμίσεις είναι μακροπρόθεσμα σταθερές και ότι το Raspberry Pi σας έχει επαρκή ψύξη.

Γρήγορη συμβουλή: "ψύξη του φτωχού": γυρίστε το Raspberry Pi σας έτσι ώστε να κάθεται κάθετα - σε ένα Pi 4, η CPU ARM Cortex-A72 θα μπορεί να αποβάλλει περισσότερη θερμότητα με αυτόν τον τρόπο, απλά λόγω της φυσικής.

δροσερή ψύξη hack

Ακολουθήστε αυτές τις οδηγίες βήμα προς βήμα για να χρησιμοποιήσετε αυτό το εργαλείο:

Βήμα 1: επιλέξτε το μοντέλο Raspberry Pi

Επιλέξτε το μοντέλο του Raspberry Pi στο διαδραστικό εργαλείο overclocking.
Το στιγμιότυπο οθόνης δείχνει την επιλογή των διαφορετικών μοντέλων Raspberry Pi που είναι ενσωματωμένα σε αυτό το εργαλείο υπερκάλυψης Raspberry Pi.

Επιλέξτε το κατάλληλο μοντέλο Raspberry Pi που θέλετε να υπερφορτώσετε και κάντε κλικ στο "Επόμενο βήμα". Σημείωση, το Raspberry Pi 3B είναι το Raspberry Pi 3B - προς το παρόν δεν υποστηρίζουμε το overclocking του Raspberry Pi 3B+ (δείτε παρακάτω τον λόγο).

Βήμα 2: επιλέξτε την προεπιλογή overclock

Έχετε τη δυνατότητα επιλογής μεταξύ "μέτριας ενίσχυσης" και "μέγιστης απόδοσης".

Φροντίστε να παρέχετε επαρκή ψύξη στο Raspberry Pi σας, ειδικά με "μέγιστη απόδοση" - όταν υπερθερμαίνεται, το Raspberry Pi θα μειώσει τη συχνότητα ρολογιού για να προστατεύσει τα κυκλώματα!

δύο διαφορετικές προεπιλογές overclock για το Raspberry Pi σας - μεσαία ενίσχυση και μέγιστη απόδοση
την επιλογή των προκαθορισμένων ρυθμίσεων overclock σε αυτό το εργαλείο overclocking του Raspberry Pi

Όπως μπορείτε να δείτε, συνιστούμε να χρησιμοποιήσετε τουλάχιστον μια ψύκτρα (ή Περίπτωση FLIRC) για μεσαίο ενισχυτή και ενεργή ψύξη για μέγιστη απόδοση.

Κάντε κλικ στο "Επόμενο βήμα", για να δείτε τα αποτελέσματα.

Βήμα 3 Λήψη ή αντιγραφή προεπιλογής

μεσαία ρύθμιση overclock για Raspberry Pi 4: over_voltage=6 arm_freq=2000
Προεπιλεγμένη ρύθμιση μεσαίου overclock για το Raspberry Pi 4, ως παράδειγμα

Θα εμφανιστεί μια οθόνη αποτελεσμάτων. Σε περίπτωση που έχετε επιλέξει την προεπιλογή μέγιστης απόδοσης overclocking, θα πρέπει επίσης να επιβεβαιώσετε ότι η προεπιλογή θα ακυρώσει την εγγύησή σας ρυθμίζοντας ένα ειδικό bit μέσα στο Raspberry Pi σας:

ο μέγιστος υπερσυχνισμός θα θέσει ένα bit εγγύησης στο Raspberry Pi
Για να δείτε την προεπιλογή μέγιστης απόδοσης overclocking για το Raspberry Pi 4 σας, θα πρέπει να τσεκάρετε το πλαίσιο ελέγχου

Τσεκάρετε το πλαίσιο ελέγχου για να αποκτήσετε πρόσβαση στην προεπιλογή σε αυτή την περίπτωση. Σε περίπτωση που ανησυχείτε για την εγγύησή σας, σας συνιστούμε να δοκιμάσετε τη μεσαία ρύθμιση overclock.

Χρησιμοποιώντας το κουμπί "Αντιγραφή στο πρόχειρο", μπορείτε να αντιγράψετε την προεπιλογή στο πρόχειρο του υπολογιστή σας. Εναλλακτικά, μπορείτε επίσης να κάνετε κλικ στο "Λήψη" για να κατεβάσετε την προεπιλογή overclock ως αρχείο κειμένου.

overclock.txt λήψη
overclock.txt λήψη

Βήμα 4 προσθέστε τις νέες ρυθμίσεις overclock στο αρχείο config.txt του Raspberry Pi σας

Θα πρέπει να προσθέσετε αυτές τις νέες ρυθμίσεις στο Raspberry Pi σας για να το υπερχρονίσετε.

Επεξεργαστείτε το αρχείο config.txt για το σκοπό αυτό και επικολλήστε αυτές τις γραμμές στο κάτω μέρος. Ακολουθεί ένα παράδειγμα, χρησιμοποιώντας τον επεξεργαστή γραμμής εντολών nano:

sudo nano /boot/config.txt
Επεξεργασία του αρχείου /boot/config.txt ως χρήστης root, για να ενεργοποιηθεί το overclocking (σημειώστε τις ρυθμίσεις overclocking στο κάτω μέρος του αρχείου)
μεσαίες ρυθμίσεις overclock για το Raspberry Pi 4 στο αρχείο /boot/config.txt

Σημείωση: οι ρυθμίσεις overclock θα πρέπει να είναι κάτω από ένα [όλα] ή - ακόμα καλύτερα - κάτω από τον κατάλληλο επιλογέα για το Raspberry Pi σας, π.χ. [pi4]. Με αυτόν τον τρόπο, αν μοιραστείτε την κάρτα microSD μεταξύ των Pis σας, οι ρυθμίσεις υπερταχύτητας θα εφαρμοστούν μόνο σε ένα Pi που μπορεί πραγματικά να τις χρησιμοποιήσει. Στο στιγμιότυπο οθόνης, έχω επικολλήσει τις ρυθμίσεις overclocking στο τέλος του αρχείου, εφαρμόζονται σε [όλα] τα pis.

ο διάβολος κρύβεται στη λεπτομέρεια

Εναλλακτικά, μπορείτε επίσης να τοποθετήσετε το αρχείο overclock.txt στον ίδιο φάκελο με το αρχείο config.txt (διαμέρισμα FAT "boot", ο πιο πάνω φάκελος) και να το συμπεριλάβετε προσθέτοντας την ακόλουθη γραμμή στο αρχείο config.txt:

περιλαμβάνει το αρχείο overclock.txt
το αρχείο overclock.txt περιλαμβάνεται από το κύριο αρχείο ρυθμίσεων εκκίνησης config.txt
συμπεριλαμβανομένου ενός αρχείου ρυθμίσεων overclock από το κύριο αρχείο ρυθμίσεων εκκίνησης config.txt

Με αυτόν τον τρόπο, μπορείτε να διατηρήσετε τις ρυθμίσεις σας χωριστά (ή ακόμα και να δημιουργήσετε τόσο μεσαίες όσο και υψηλές ρυθμίσεις overclocking και να εναλλάσσεστε μεταξύ τους επεξεργαζόμενοι το περιλαμβάνουν γραμμή.)

Βήμα 5 Επανεκκίνηση του Raspberry Pi

Τώρα θα πρέπει να εφαρμοστούν οι ρυθμίσεις σας για το overclocking και θα πρέπει να αισθανθείτε ότι το σύστημα είναι πιο γρήγορο και αντιδρά πιο γρήγορα.

Κάντε stress-test στο Raspberry Pi σας, για να δείτε αν θα αποδίδει σωστά με τις νέες ρυθμίσεις! Ειδικά με τις μέγιστες ρυθμίσεις overclocking, μπορεί να υπάρξει αστάθεια ή ακόμα και προβλήματα στην εκκίνηση του Raspberry Pi σας - δεν είναι όλα τα τσιπ πυριτίου του Raspberry Pi κατασκευασμένα με τον ίδιο τρόπο, και ενώ οι ρυθμίσεις ταχύτητας ρολογιού stock θα λειτουργήσουν για κάθε Pi, τα αποτελέσματά σας μπορεί να διαφέρουν κατά το overclocking.

Παρακολούθηση της σταθερότητας του overclocking χρησιμοποιώντας το PiCockpit

PiCockpit είναι μια απομακρυσμένη διαδικτυακή διεπαφή παρακολούθησης και ελέγχου του Raspberry Pi. Μπορείτε να προσθέσετε δωρεάν έως και πέντε Raspberry Pi σε αυτό.

Χρήση του PiCockpit, μπορείτε να παρακολουθείτε σημαντικά στατιστικά στοιχεία, σχετικά με το overclocking - όπως το φορτίο της CPU και τη θερμοκρασία της SoC. Χρησιμοποιήστε την εφαρμογή PiStats για το σκοπό αυτό:

Το PiStats σας δείχνει ένα ευρύ φάσμα πληροφοριών για το Raspberry Pi σας, συμπεριλαμβανομένης της θερμοκρασίας της CPU (που εδώ ονομάζεται θερμοκρασία SoC) και του φορτίου της CPU - σημαντικό για το overclocking!

Μια άλλη πολύ πολύτιμη εφαρμογή είναι PiDoctor, το οποίο σας επιτρέπει να εκτελείτε ελέγχους υγείας στο Raspberry Pi σας. Στην ενότητα συστήματος του PiDoctor, θα δείτε τη θερμοκρασία του SoC, την τρέχουσα συχνότητα και τάση της CPU (που σας δείχνει αν οι ρυθμίσεις υπερτροφοδότησης εφαρμόζονται σωστά ή αν το Pi λειτουργεί με μειωμένη ταχύτητα, όπως στο παρακάτω στιγμιότυπο οθόνης):

Η ενότητα συστήματος PiDoctor σας δείχνει ζωτικής σημασίας στατιστικά στοιχεία που σχετίζονται με το overclocking του Raspberry Pi: την τρέχουσα συχνότητα της CPU, την τρέχουσα τάση της CPU, τη θερμοκρασία του SoC (=CPU), το μαλακό όριο θερμοκρασίας, το ανώτατο όριο συχνότητας του βραχίονα, το throttling, την υπο-τάση.
Το Raspberry Pi σε αυτό το στιγμιότυπο τρέχει σε χαμηλότερη συχνότητα, λόγω υπερβολικής θερμοκρασίας (το ανώτατο όριο συχνότητας του ARM έχει χτυπηθεί).

Θα σας δείξει επίσης, αν η παροχή ρεύματος είναι πολύ αδύναμη (υπο-τάση). Ένα τροφοδοτικό που μπορεί να είναι αρκετά καλό για κανονική λειτουργία μπορεί να μην "κόβει" πια για overclocking, αφού μια ταχύτερη CPU θα τραβήξει περισσότερη ενέργεια.

Γρήγορες συμβουλές για το overclocking του Raspberry Pi σας

επίσημο τροφοδοτικό Raspberry Pi USB-C
Μια καλή παροχή ρεύματος είναι σημαντική
  • χρησιμοποιήστε ένα καλό τροφοδοτικό - σας προτείνουμε το επίσημα τροφοδοτικά Raspberry Pi (διατίθενται ως USB C 3 A για Pi 4 / Pi 400 και ως microUSB 2,5 A για άλλες πλακέτες Raspberry Pi)
  • ψύχετε το Raspberry Pi χρησιμοποιώντας ένα ψύκτρα, a FLIRC περίπτωση, ή ακόμη και ενεργή ψύξη
  • Δοκιμάστε τις ρυθμίσεις overclock για σταθερότητα (δείτε παρακάτω για οδηγίες)
επίσημος ανεμιστήρας περίπτωσης Raspberry Pi 4
Το Raspberry Pi κυκλοφόρησε έναν ανεμιστήρα περίπτωσης για τους ισχυρούς χρήστες του Raspberry Pi 4

Δοκιμή των ρυθμίσεων overclocking

Είναι σημαντικό να ελέγξετε πόσο σταθερές είναι οι ρυθμίσεις υπερτροφοδότησης του Raspberry Pi σας.

Δοκιμή σταθερότητας μνήμης

Μπορείτε να ελέγξετε τη μνήμη του Raspberry Pi χρησιμοποιώντας το memtester:

sudo apt-get update
sudo apt-get install memtester

Στη συνέχεια, εκτελέστε το memtester ανάλογα με το μέγεθος της μνήμης σας:

memtester 1024M

(Σημείωση: σε συστήματα 32bit, μπορείτε να έχετε πρόσβαση σε μνήμη RAM μόνο μέχρι 4095M από μία μόνο εφαρμογή, 4096 θα αποτύχουν με την ένδειξη "memory argument too large"). Στην περίπτωση του Pi 4/8 GB θα πρέπει πιθανώς να κάνετε δοκιμές με λειτουργικό σύστημα 64bit.

Το memtester θα προσπαθήσει να κρατήσει μέχρι αυτό το ποσό μνήμης και θα δοκιμάσει το πραγματικό μέγιστο ποσό που θα πάρει από το λειτουργικό σύστημα.

Σημείωση: το ποσό της μνήμης θα είναι πάντα μικρότερο από το συνολικό ποσό που καθορίζεται, λόγω του ότι το λειτουργικό σύστημα απαιτεί κάποια μνήμη, καθώς και λόγω του ότι ο πυρήνας βίντεο έχει κάποια μνήμη δεσμευμένη εξ ολοκλήρου για αυτόν.

Linpack

Το Linpack είναι ένα μαθηματικό τεστ, που φορτώνει τους πυρήνες της CPU του Raspberry Pi σας με την επίλυση γραμμικών εξισώσεων.

Σημείωση: ακόμη και στις ρυθμίσεις ρολογιού του Raspberry Pi, Το Linpack μπορεί να οδηγήσει σε αστάθεια (όπως παρατηρήθηκε με το Pi 3) - ορισμένοι χρήστες χρησιμοποίησαν το over_voltage για να διορθώσουν αυτό το πρόβλημα, βλ. παρακάτω.

Εργασία σε εξέλιξη - οι παρακάτω οδηγίες μπορεί να μην λειτουργούν!

Οι ακόλουθες οδηγίες αφορούν Pi 3, σε λειτουργικά συστήματα 32 bit: Κατεβάστε το δυαδικό αρχείο, που παρέχεται από τον καθηγητή Weaver εδώ, και εγκαταστήστε τις απαραίτητες βιβλιοθήκες.

mkdir ~/linpack
cd ~/linpack
wget http://web.eece.maine.edu/~vweaver/junk/pi3_hpl.tar.gz
tar -xzf pi3_hpl.tar.gz
sudo apt-get update
sudo apt-get install gfortran libmpich-dev

Σημείωση: Προς το παρόν λαμβάνω ένα σφάλμα τμηματοποίησης προσπαθώντας να ξεκινήσω xhpl.

Κάψιμο CPU (για πυρήνες με βάση Cortex-A53 - Pi 3B / 3B+)

Χρήση αυτές τις οδηγίες από τον jahboater στο Raspberry Pi Forums για να τρέξετε το cpuburn:

mkdir ~/cpuburn
cd ~/cpuburn
wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S
gcc -o cpuburn-a53 cpuburn-a53.S
./cpuburn-a53

Αυτό χρησιμοποιεί εντολές NEON (αριθμητική) για να θέσει τους πυρήνες της CPU σας υπό φόρτιση. Το Raspberry Pi θα πρέπει να θερμανθεί γρήγορα (όταν δεν ψύχεται κατάλληλα). Σύμφωνα με τον jahboater, αν οι ρυθμίσεις overclock σας δεν μπορούν να το εκτελέσουν αυτό για μια ώρα, αποτυγχάνουν και θα πρέπει να συνεχίσετε να τις βελτιώνετε.

Σημειώστε ότι προτείνει σε αυτή την ανάρτηση αυτό το κάψιμο της CPU προορίζεται κυρίως για πυρήνες με βάση τον Cortex-A53 - αυτοί χρησιμοποιούνται στο Pi 3B / Pi 3B+ / Pi 2 v1.2. Θα τρέξει στον Cortex-A72 του Pi 4 / Pi 400, αλλά δεν θα είναι τόσο αποτελεσματική δοκιμή. Πιθανώς όχι τρέχει σε προηγούμενα Pis (Pi Zero W / Pi 1 / Pi 2 v1.1).

stress-ng

Το stress-ng σας επιτρέπει να δοκιμάσετε το σύστημά σας και τα διάφορα υποσυστήματά του (μνήμη, CPU, ...) με διάφορους προκαθορισμένους τρόπους.

Εγκαταστήστε το stress-ng χρησιμοποιώντας:

sudo apt-get update
sudo apt-get install stress-ng

Εκτελέστε όλες τις μεθόδους καταπόνησης της ΚΜΕ διαδοχικά (αν και με πολύ μεγάλο χρονικό διάστημα που έχει προκαθοριστεί σε 1 ημέρα):

stress-ng --cpu 4

Εκτελέστε τις μεθόδους καταπόνησης της CPU για μία ώρα:

stress-ng --cpu 4 --cpu-method all -t 1h

Εκτελέστε μόνο τη μέθοδο fft (γρήγορος μετασχηματισμός Fourier 4096 δειγμάτων):

stress-ng --cpu 4 --cpu-method fft

Ανατρέξτε στο stress-ng manpage για περισσότερες επιλογές.

Για παράδειγμα, εκτελώντας stress-ng -cpu 4 μοιάζει με αυτό:

Φυσικά, αφήστε το να τρέξει για μεγαλύτερο χρονικό διάστημα :-). Για να τερματίσετε τη δοκιμή αντοχής, πατήστε Ctrl+C.

Τα αποτελέσματα της λειτουργίας stress-ng θα εμφανιστεί στο PiStats ως 100 % φορτίο CPU και αυξανόμενη θερμοκρασία SoC με την πάροδο του χρόνου:

PiStats σας επιτρέπει να παρακολουθείτε το φορτίο της CPU, τη θερμοκρασία του SoC και πολλές άλλες παραμέτρους

ΣΥΧΝΈΣ ΕΡΩΤΉΣΕΙΣ

Πώς μπορώ να απενεργοποιήσω το overclocking αν το Pi μου δεν εκκινεί;

Κατά το overclocking, υπάρχει ο κίνδυνος να μην εκκινήσει το Raspberry Pi σας. "Δεν είναι όλο το πυρίτιο ίδιο" - υπάρχουν ανοχές στην κατασκευή. Οι ρυθμίσεις stock θα λάβουν υπόψη αυτές τις ανοχές, με το overclocking μπορείτε να βρείτε τις μέγιστες ρυθμίσεις στις οποίες το Pi σας θα αποδώσει.

Σε περίπτωση που το Raspberry Pi δεν εκκινείται μετά την εφαρμογή των ρυθμίσεων overclock, κρατήστε πατημένο το πλήκτρο Πλήκτρο SHIFT στο πληκτρολόγιό σας κατά την επόμενη εκκίνηση. Αυτό θα απενεργοποιήσει το overclocking - μπορείτε να εκκινήσετε το σύστημά σας και να ρυθμίσετε (ή να απενεργοποιήσετε μόνιμα) το overclocking.

Ποιες εφαρμογές θα επωφεληθούν από το overclocking;

Οι τυπικές εφαρμογές που απαιτούν μεγάλη επεξεργαστική ισχύ περιλαμβάνουν συνήθως την περιήγηση στο διαδίκτυο, τη μεταγλώττιση, τα παιχνίδια.

Τι σημαίνει στην πραγματικότητα το overclocking / τι κάνει;

Το SoC του Raspberry Pi, το οποίο περιλαμβάνει την CPU, αποτελείται από πολλά εκατομμύρια τρανζίστορ. Αυτά τα τρανζίστορ πρέπει να συγχρονίζονται μεταξύ τους, προκειμένου να μπορούν να "κινούνται σε αρμονία". Σε αυτό εφαρμόζεται μια κοινή ταχύτητα ρολογιού - τα "τικ" του ρολογιού είναι σαν εντολές προς τα στρατιωτάκια: "μετακινηθείτε", "κρατήστε", "μετακινηθείτε", κ.λπ. Σηματοδοτούν τη μετάβαση μεταξύ καταστάσεων λειτουργίας (για παράδειγμα, μεμονωμένες εντολές που εκτελούνται στην ΚΜΕ). Αυτή είναι μια μεγάλη υπεραπλούστευση, για να σας δώσει μια γενική ιδέα του τι συμβαίνει.

Με το overclocking, ζητάμε από αυτά τα τρανζίστορ να κάνουν τη δουλειά τους σε λιγότερο χρόνο - να αλλάζουν γρηγορότερα μεταξύ των επιμέρους καταστάσεων. Υπάρχουν φυσικά όρια σε αυτό, αφού μιλάμε για πραγματικά άτομα που πρέπει να εκτελέσουν τη δουλειά για εμάς.

Επιπλέον, καθώς τα ηλεκτρικά σήματα ταξιδεύουν με πεπερασμένες ταχύτητες, ο συγχρονισμός μεταξύ των τρανζίστορ (ή σε υψηλότερο επίπεδο, των λειτουργικών μονάδων) πρέπει να συμβαίνει σε ολόκληρη την SoC - εάν η ταχύτητα ρολογιού είναι πολύ γρήγορη, τα σήματα αυτά δεν μπορούν να διαδοθούν σωστά, οι επιμέρους λειτουργικές μονάδες δεν συγχρονίζονται, η CPU καταρρέει.

Φανταστείτε το σαν ένα πολύ μακρύ ίχνος στρατιωτών που παρελαύνουν σε μια παρέλαση. Αν υπάρχουν κάποιοι στο πίσω μέρος που βαδίζουν λίγο πιο γρήγορα και δεν προλάβουν να συγχρονιστούν, θα προσκρούσουν τελικά στις σειρές μπροστά τους, διαταράσσοντας ολόκληρη την παρέλαση. Ή αν βαδίζουν πιο αργά από τους προπορευόμενους, θα χάσουν την επαφή με τους συντρόφους τους - όλη η παρέλαση θα γίνει χαοτική. Επομένως, πρέπει να βρεθεί μια ταχύτητα ρολογιού (ταχύτητα πορείας) που να λειτουργεί για όλους τους στρατιώτες (όλα τα λειτουργικά μπλοκ).

Στην πραγματικότητα, αυτό είναι λίγο πιο περίπλοκο, καθώς τα λειτουργικά μπλοκ στο Raspberry Pi SoC είναι κάπως ανεξάρτητα και μπορούν να λειτουργούν ακόμη και με τις δικές τους ταχύτητες ρολογιού. Υπάρχουν περαιτέρω περιορισμοί, για παράδειγμα η έξοδος HDMI 4K θα απαιτήσει διαφορετικές ταχύτητες στο Pi 4, κ.λπ.

Ποιες ρυθμίσεις του config.txt είναι διαθέσιμες για υπερτροφοδότηση;

Αυτή η σελίδα του Raspberry Pi έχει όλες τις λεπτομέρειες για τις επιλογές overclocking στο αρχείο config.txt.

Ακολουθεί ένα απόσπασμα των πιο σημαντικών:

  • arm_freq - τη συχνότητα στην οποία θέλετε να λειτουργεί η CPU. Εάν δεν είναι ενεργοποιημένη η επιλογή force_turbo, αυτή είναι απλώς η μέγιστη συχνότητα στην οποία θα εκτελεί η CPU - θα μειώσει τη συχνότητα δυναμικά, εάν δεν της ανατεθεί μεγάλος φόρτος εργασίας. Η ανώτατη συχνότητα στην οποία μπορείτε να υπερφορτώσετε το Raspberry Pi σας διαφέρει ανάλογα με το μοντέλο και το πραγματικό Raspberry Pi που χρησιμοποιείτε - κάποια θα επιτρέπουν περισσότερο overclocking, κάποια θα επιτρέπουν λιγότερο.
  • over_voltage - αυτό θα αυξήσει την τάση στον πυρήνα της CPU/GPU. Θα είναι στο εύρος [-16, 8], το οποίο αντιστοιχεί σε [0,8V, 1,4V (πραγματική τάση CPU)] με βήματα 0,025V. Σημείωση - οι αρνητικές τιμές δεν θα υποστρέψουν την τάση της CPU σας, αλλά στην πραγματικότητα θα την υπερφορτώσουν. Τιμές πάνω από 6 επιτρέπονται μόνο αν έχει καθοριστεί το force_turbo. ο ορισμός των over_voltage και force_turbo μαζί θέτει το bit της εγγύησης.
  • temp_limit - προστασία από υπερθέρμανση. Είναι ρυθμισμένη στο μέγιστο, στους 85°C από προεπιλογή. Όταν η CPU του Raspberry Pi φτάσει σε αυτή τη θερμοκρασία, τα ρολόγια και οι τάσεις θα επανέλθουν στις προεπιλεγμένες τιμές τους για να προστατεύσουν το Raspberry Pi σας. Ρυθμίστε το σε χαμηλότερες τιμές, αν αισθάνεστε άβολα με το Pi σας να λειτουργεί πολύ ζεστά.
  • force_turbo - θα επιβάλει την κορυφαία συχνότητα, ακόμη και όταν δεν απαιτείται σύμφωνα με το φόρτο εργασίας του πυρήνα ARM. Συνήθως, θα το βρείτε αυτό στις ρυθμίσεις μέγιστης απόδοσης overclock. Η ρύθμιση αυτής της επιλογής μαζί με την over_voltage θα θέσει το bit της εγγύησης και μπορεί να ακυρώσει την εγγύηση του Raspberry Pi σας.

Γιατί δεν υπάρχουν ρυθμίσεις overclocking για το Pi 3B+ σε αυτό το εργαλείο;

Το Raspberry Pi 3B+ χρησιμοποιεί το ίδιο SoC με το Pi 3B, αλλά με καλύτερη θερμική συσκευασία και με αυξημένο ρυθμό ρολογιού. Βασικά, δεν υπάρχουν πλέον πολλά περιθώρια για το overclocking του Pi 3B+ - αντίθετα συνιστούμε να το ψύχετε κατάλληλα, και πάλι για παράδειγμα χρησιμοποιώντας μια θήκη FLIRC (φροντίστε να αγοράσετε αυτό που είναι συμβατό με το Pi 1B+/Pi 2 /Pi 3 / Pi 3B+, όχι την έκδοση Pi 4!).

Μπορείτε, ωστόσο, να εξετάσετε την αύξηση του temp_soft_limit από την προεπιλεγμένη τιμή 60 σε μέγιστη τιμή 70, αν έχετε καλή απαγωγή θερμότητας (π.χ. θήκη FLIRC). Αυτό το temp_soft_limit ισχύει μόνο για τα μοντέλα Raspberry Pi 3A+/3B+, προς το παρόν δεν εφαρμόζεται για το Raspberry Pi 4.

temp_soft_limit=70

Γιατί δεν υπάρχουν ρυθμίσεις overclocking για το Raspberry Pi Zero W / άλλα Raspberry Pis σε αυτό το εργαλείο;

Θα προσθέσουμε περισσότερες ρυθμίσεις με την πάροδο του χρόνου, και αν το εργαλείο αυτό αρέσει στον κόσμο - σε περίπτωση που θέλετε να μοιραστείτε τις ρυθμίσεις σας, παρακαλούμε επικοινωνήστε μαζί μας.

Τι μπορώ να κάνω αν οι ρυθμίσεις υπερταχύτητας δεν λειτουργούν για το Pi μου;

  • Αν το Pi σας δεν εκκινείται, πατήστε το Shift κατά την εκκίνηση (και κρατήστε το πατημένο) για να απενεργοποιήσετε τις ρυθμίσεις υπερσυχνότητας.
  • Αν προσπαθήσατε να εφαρμόσετε τις ρυθμίσεις υπερταχύτητας μέγιστης απόδοσης, δοκιμάστε αντί αυτών τις ρυθμίσεις μεσαίας ενίσχυσης.
  • Δοκιμάστε να αυξήσετε λίγο την over_voltage (π.χ. σε 2, 3 ή 4).
  • Δοκιμάστε να μειώσετε τη συχνότητα overclock

Για το Raspberry Pi 4, το υλικολογισμικό DVFS θα σπάσει ορισμένες διαμορφώσεις με υπερτροφοδότηση, ειδικά με την υπερτροφοδότηση gpu_freq (θα πρέπει να συντονίσετε ξανά τη διαμόρφωση υπερτροφοδότησης!). Μπορείτε να επιστροφή σε εκδόσεις υλικολογισμικού πριν από το DVFS κάνοντας:

sudo rpi-update afbea38042fbb73149ad8c5688c011742fb3ff8a

ή απλά να προσπαθήσετε να αφαιρέσετε το gpu_freq ρύθμιση overclock που έχετε ορίσει 🙂

σε βάθος-επεξήγηση από εδώ:

DVFS (δυναμική κλιμάκωση τάσης και συχνότητας) πρέπει να ανακατανείμει ρολόγια και PLLS - επομένως δεν είναι πλέον δυνατή η υπερτροφοδότηση της GPU.

JamesH65

Περαιτέρω ανάγνωση