Overclocking Raspberry Pi: Cum să o faceți și ce trebuie să știți

Overclocking Raspberry Pi: Cum să o faceți și ce trebuie să știți

Raspberry Pi 3 este un mic computer minunat, mult mai puternic decât modelele dinaintea sa. Dar știai că poți scoate și mai multă putere din ea? Iată cum să overclockezi Raspberry Pi și să îl împingi mai departe decât ți-ai imaginat vreodată!





cum să vezi cine te-a abonat pe YouTube

De ce vă overclockați Raspberry Pi?

Un Raspberry Pi 3 standard are un procesor quad-core de 1,2 GHz pe 64 de biți, 1 GB RAM, împreună cu un GPU Broadcom VideoCore IV ca parte a sistemului Broadcom on a Chip (SoC) BCM2837.





Suprapunerea procesorului va duce la creșterea vitezei de ceas Raspberry Pi implicite de la 1,2 GHz până la 1,5 GHz, în funcție de soluția de răcire (cum ar fi un radiator). Rețineți că, deoarece Raspberry Pi folosește un SoC, va trebui să reglați memoria RAM pentru a găzdui overclocking-ul.





Ce rost are overclockarea unui Raspberry Pi? Ei bine, este simplu: doriți să profitați la maximum. Mai multe instrumente populare vor funcționa mai bine decât se intenționează cu overclocking-ul.

Jocuri retro: Dacă te-ai luptat cu rularea jocurilor Sony PlayStation 1, Sega Dreamcast sau Nintendo N64 pe RetroPie, RecalBox sau orice altceva soluție de jocuri retro pe care ați ales-o , overclockarea poate ajuta considerabil.



Cod: Problemele de performanță cu streaming video în Kodi pot fi depășite datorită overclockării Raspberry Pi. Dacă utilizați și un VPN, viteza de ceas mai mare vă va ajuta și aici.

Exagear: Incercand sa rulați software-ul Windows pe Raspberry Pi ? Chiar și cu pregătirea potrivită, overclockarea poate ajuta aici.





Desktop: Raspberry Pi 3 poate fi folosit ca desktop standard. Cine nu și-ar dori un pic de performanță suplimentară, datorită unui procesor overclockat?

Overclockarea unui Raspberry Pi 3 este un răspuns practic la unele dintre neajunsurile sale (deși cele care sunt abordate în cele mai recente Raspberry Pi 3 B + ).





Overclockarea este întotdeauna riscantă

În timp ce overclocking-ul Raspberry Pi este simplu de realizat, nu este lipsit de risc.

Căldura este generată: Sunt necesare soluții de răcire dacă intenționați să vă overclockați Pi-ul. Căldura este dăunătoare pentru sistemele informatice, deoarece încetinește procesarea, care la rândul său generează căldură.

Eroare componentă: Creșterea căldurii poate duce, de asemenea, la defectarea componentelor.

Corupția datelor: Folosirea vitezei crescute a ceasului duce adesea la date corupte. Dacă utilizați o unitate de hard disk pentru sistemul de operare Pi, aceasta nu ar trebui să fie o problemă masivă. Cu toate acestea, dacă Raspberry Pi se bazează pe un card microSD (majoritatea o fac), atunci este posibil să considerați că suportul flash este din ce în ce mai puțin de încredere.

Alimentare fiabilă: Ar trebui să utilizați deja o sursă de alimentare de bună calitate pentru Raspberry Pi. Nimic mai mic decât adaptorul de alimentare recomandat de 2,5 amp nu este potrivit pentru overclocking. Corupția datelor va apărea rapid cu o sursă de alimentare redusă.

La un moment dat, overclockarea Raspberry Pi ar anula garanția. Cu toate acestea, începând cu 19 septembrie 2012, nu este cazul , datorită instrumentelor de overclocking încorporate; cu toate acestea, există o setare care va afecta garanția dispozitivului, pe care o vom acoperi mai jos.

Cum să overclockezi un Raspberry Pi 3

Vrei să-ți overclockezi Raspberry Pi? Deși puteți face overclock la alte distribuții, vom analiza procesul de pe Raspbian Stretch. Începeți prin rularea unei actualizări și actualizări complete:

sudo apt update && sudo apt install upgrade

După ce ați terminat, instalați instrumentul sysbench:

sudo apt install sysbench

Veți avea nevoie de acest lucru mai târziu pentru a verifica modul în care overclocking-ul a îmbunătățit performanța. Cu toate acestea, pentru moment, rulați sysbench pentru a obține o linie de bază:

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run

Notați rezultatele sau adăugați un fișier de destinație pentru a afișa rezultatele pentru comparație ulterior.

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

Apoi, va trebui să editați fișierul config.txt. Veți găsi acest lucru în directorul de pornire, care este cel mai bine accesat prin terminal.

Începeți prin trecerea la directorul rădăcină

cd /

Apoi, schimbați directorul pentru a porni.

cd boot

Confirmați că vă aflați în locația potrivită, listând conținutul.

ls

Ar trebui să observați config.txt. În acest moment nu merită nimic că directorul de boot este singura porțiune din sistemul de operare Raspberry Pi care este accesibil din Windows. Vom reveni la asta mai târziu. Deocamdată, faceți doar o copie a fișierului:

sudo cp config.txt config.old

Acum ar trebui să aveți două fișiere de configurare. Primul este cel pe care îl puteți edita, config.txt ; al doilea este backupul tău, config.old .

Pentru a edita config.txt:

sudo nano config.txt

Aici veți găsi o listă de setări, în formatul „nume = valoare”. Căutați „overclock”; ar trebui să găsiți o linie pe care scrie „#Uncomment pentru overclockarea brațului”. Eliminați hashtagul de pe prima linie dedesubt, # arm_freq = 800.

Pentru overclockarea Raspberry Pi 3 în mod semnificativ, va trebui să introduceți valori pentru următoarele patru condiții:

  1. arm_freq
  2. core_freq
  3. sdram_freq
  4. supratensiune

Pentru Raspberry Pi 3, este cel mai frecvent să overclockezi cu următoarele:

arm_freq=1300
core_freq=500
sdram_freq=500
over_voltage=600

Aceste setări sunt viteza maximă de ceas stabilă pe care probabil o veți obține. Sunt disponibile opțiuni mai mici, dar oarecum inutile. Cu toate acestea, după cum sa menționat în altă parte, software-ul pe care îl executați va determina dacă sunteți sau nu mulțumit de viteza de overclockare.

Verificați performanța overclockului cu sysbench

Acum sistemul este overclockat, ar trebui să rulați din nou instrumentul sysbench:

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

Compararea diferenței de aici ar trebui să evidențieze îmbunătățirile de performanță la care vă puteți aștepta cu Raspberry Pi overclockat.

Odată ce ați descoperit cu ce viteză maximă de ceas sunteți mulțumit, puteți continua normal ... sau s-ar putea să preferați să utilizați setarea force_turbo pentru a menține Pi în funcțiune la viteze maxime. Deși sunteți liber să faceți acest lucru, acesta este singurul factor din overclocking-ul Raspberry Pi voi anulați garanția.

Cum se recuperează un overclock eșuat

Dacă ați repornit Raspberry Pi cu setări overclockate și ați constatat că nu va rula sau se blochează, se blochează, se comportă într-o altă manieră nedorită, va trebui să anulați modificările. Acest lucru se face cu ușurință:

  • Opriți Raspberry Pi.
  • Scoateți cardul microSD.
  • Introduceți cardul în cititorul de card al computerului.
  • Redenumiți boot config.old la config.txt .
  • Deschide boot config.txt fişier.
  • Introduceți viteza corectă a ceasului și salvați.
  • Scoateți în siguranță cardul microSD, înlocuiți-l în Pi și porniți.

Totul ar trebui să revină acum la normal.

Pot fi overclockate alte modele Raspberry Pi?

Overclockarea este o opțiune pentru versiunile mai vechi ale Raspberry Pi. Ca întotdeauna, luați măsuri de precauție pentru a vă asigura că dispozitivul este răcit eficient. Folosiți-ne de Comparație Raspberry Pi pentru a verifica viteza de ceas corectă a modelului dvs. și asigurați-vă că nu creșteți viteza cu mai mult de 10%.

Pentru a overclocka Raspberry Pis mai vechi, tot ce aveți nevoie este încorporat în sistemul de operare Raspbian. Începeți prin deschiderea instrumentului de configurare, fie pe desktop ( Preferințe> Configurare Raspberry Pi ), sau din linia de comandă.

sudo raspi-config

După notarea avertismentului, alegeți Overclock .

În meniul următor, veți găsi o listă de opțiuni. Opțiunea de overclocking selectată în prezent va fi Niciuna, dar veți avea o selecție de până la cinci alternative, în funcție de modelul dvs. Raspberry Pi. În imaginea de mai jos este ecranul de overclock pentru Raspberry Pi 2.

În timp ce pe alte dispozitive, overclockarea este un caz de creștere mică și testare, cu opțiuni prestabilite, acest lucru nu este cu adevărat necesar. Tot ce trebuie să faceți este să selectați presetarea overclockată pe care doriți să o utilizați, apoi selectați Bine să-l aplice. Cu toate acestea, dacă încercați overclockarea non-standard care nu este disponibilă printr-o opțiune presetată (folosind fișierul config.txt, așa cum s-a explicat mai sus), atunci efectuați mici ajustări atente și testați rezultatele.

Rețineți că overclocking-ul poate afecta și performanța hardware-ului conectat, cum ar fi afișajul PiTFT de la Adafruit. Ca atare, va trebui să luați măsuri de precauție suplimentare (cum ar fi reglarea manuală a fișierului config.txt după setarea unei noi viteze de ceas în meniu).

Suprapunerea nu este niciodată o știință exactă. Ca atare, ar trebui să petreceți ceva timp evaluând impactul acestuia asupra Raspberry Pi și a oricărui software folosit în mod regulat. Ghidul nostru general pentru overclockarea computerului oferă o mulțime de informații de fundal.

Acțiune Acțiune Tweet E-mail Cum să vă curățați computerul Windows utilizând linia de comandă

În cazul în care PC-ul dvs. Windows nu mai are spațiu de stocare, curățați junk-ul folosind aceste utilitare rapide de prompt de comandă.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • DIY
  • Overclocking
  • Raspberry Pi
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona