Overclocking Raspberry Pi: come farlo e cosa devi sapere

Overclocking Raspberry Pi: come farlo e cosa devi sapere

Il Raspberry Pi 3 è un piccolo grande computer, molto più potente dei modelli precedenti. Ma sapevi che puoi spremere ancora più potenza da esso? Ecco come overcloccare il tuo Raspberry Pi e spingerlo più lontano di quanto tu abbia mai immaginato!





overclock lampone pi 3 b+

Perché overcloccare il tuo Raspberry Pi?

Un Raspberry Pi 3 standard vanta una CPU quad-core a 64 bit da 1,2 GHz, 1 GB di RAM, insieme a una GPU Broadcom VideoCore IV come parte del Broadcom System on a Chip (SoC) BCM2837.





L'overlock della CPU comporterà l'aumento della velocità di clock Raspberry Pi predefinita da 1,2 GHz fino a 1,5 GHz, a seconda della soluzione di raffreddamento (come un dissipatore di calore). Nota che poiché il Raspberry Pi utilizza un SoC, dovrai regolare la RAM per adattarsi all'overclocking.





Qual è lo scopo di overcloccare un Raspberry Pi? Bene, è semplice: vuoi ottenere il massimo da esso. Diversi strumenti popolari funzioneranno meglio del previsto con l'overclocking.

Giochi retrò: Se hai avuto problemi con l'esecuzione di giochi Sony PlayStation 1, Sega Dreamcast o Nintendo N64 su RetroPie, RecalBox o qualsiasi altra cosa soluzione di gioco retrò che hai scelto , l'overclocking può aiutare notevolmente.



Codice: I problemi di prestazioni con lo streaming video in Kodi possono essere superati grazie all'overclocking del tuo Raspberry Pi. Se stai usando anche una VPN, anche in questo caso una maggiore velocità di clock sarà d'aiuto.

Esagerare: Provando a esegui il software Windows sul tuo Raspberry Pi ? Anche con la giusta preparazione, l'overclocking può aiutare qui.





Scrivania: Raspberry Pi 3 può essere utilizzato come desktop standard. Chi non vorrebbe un po' di prestazioni aggiuntive, grazie a un processore overcloccato?

L'overclocking di un Raspberry Pi 3 è una risposta pratica ad alcune delle sue carenze (anche se affrontate negli ultimi Raspberry Pi 3 B+ ).





L'overclocking è sempre rischioso

Sebbene l'overclocking di Raspberry Pi sia semplice da ottenere, non è privo di rischi.

Il calore viene generato: Sono necessarie soluzioni di raffreddamento se hai intenzione di overcloccare il tuo Pi. Il calore è dannoso per i sistemi informatici, poiché rallenta l'elaborazione, che a sua volta genera calore.

Guasto del componente: L'aumento del calore può anche causare il guasto dei componenti.

Corruzione dei dati: L'utilizzo di velocità di clock maggiori spesso comporta la corruzione dei dati. Se stai utilizzando un'unità disco rigido per il sistema operativo del tuo Pi, questo non dovrebbe essere un grosso problema. Tuttavia, se il tuo Raspberry Pi si basa su una scheda microSD (la maggior parte lo fa), potresti scoprire che i supporti flash sono sempre più inaffidabili.

Alimentazione affidabile: Dovresti già utilizzare un alimentatore di buona qualità per il tuo Raspberry Pi. Qualcosa di meno dell'adattatore di alimentazione consigliato da 2,5 A non è adatto per l'overclocking. Il danneggiamento dei dati si verificherà rapidamente con un alimentatore basso.

Ad un certo punto, l'overclocking del tuo Raspberry Pi annullerebbe la garanzia. Tuttavia, a partire dal 19 settembre 2012, Questo non è il caso , grazie agli strumenti di overclocking integrati; c'è un'impostazione che influirà sulla garanzia del dispositivo, tuttavia, che tratteremo di seguito.

Come overcloccare un Raspberry Pi 3

Vuoi ancora overcloccare il tuo Raspberry Pi? Sebbene sia possibile eseguire l'overclocking su altre distro, esamineremo il processo su Raspbian Stretch. Inizia eseguendo un aggiornamento completo e l'upgrade:

sudo apt update && sudo apt install upgrade

Fatto ciò, installa lo strumento sysbench:

sudo apt install sysbench

Ne avrai bisogno in seguito per verificare come l'overclocking ha migliorato le prestazioni. Per ora, tuttavia, esegui sysbench per ottenere una linea di base:

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

Prendere nota dei risultati o aggiungere un file di destinazione per l'output dei risultati per un confronto successivo.

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

Successivamente, dovrai modificare il file config.txt. Lo troverai nella directory di avvio, a cui si accede meglio tramite il terminale.

Inizia passando alla directory principale

cd /

Quindi, cambia la directory per l'avvio.

cd boot

Conferma di essere nel posto giusto elencando i contenuti.

ls

Dovresti individuare config.txt. A questo punto non vale nulla che la directory di avvio sia l'unica parte del sistema operativo del tuo Raspberry Pi accessibile da Windows. Torneremo su questo più tardi. Per ora, fai una copia del file:

sudo cp config.txt config.old

Ora dovresti avere due file di configurazione. Il primo è quello che puoi modificare, config.txt ; il secondo è il tuo backup, config.old .

Per modificare config.txt:

sudo nano config.txt

Qui troverai un elenco di impostazioni, nel formato 'nome=valore'. Cerca 'overclock'; dovresti trovare una riga che dice '#Uncomment per overclockare il braccio.' Rimuovi l'hashtag dalla prima riga sotto, #arm_freq=800.

Per overcloccare in modo significativo il tuo Raspberry Pi 3, dovrai inserire i valori per le seguenti quattro condizioni:

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

Per il Raspberry Pi 3, è più comune eseguire l'overclock con quanto segue:

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

Queste impostazioni sono la massima velocità di clock stabile che potresti ottenere. Sono disponibili opzioni inferiori, ma in qualche modo inutili. Tuttavia, come notato altrove, il software in esecuzione determinerà se sei soddisfatto o meno della velocità overcloccata.

Controlla le prestazioni di overclock con sysbench

Ora il sistema è overcloccato, dovresti eseguire di nuovo lo strumento sysbench:

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

Il confronto della differenza qui dovrebbe evidenziare i miglioramenti delle prestazioni che puoi aspettarti con il tuo Raspberry Pi overcloccato.

Una volta che hai scoperto di quale velocità di clock massima sei soddisfatto, puoi continuare normalmente... o potresti preferire usare l'impostazione force_turbo per mantenere il Pi in esecuzione alla massima velocità. Anche se sei libero di farlo, è l'unico fattore nell'overclock di Raspberry Pi che sicuramente volere invalidare la garanzia.

Come recuperare un overclock fallito

Se hai riavviato il tuo Raspberry Pi con impostazioni overcloccate e hai scoperto che non funziona, o si blocca, si blocca o si comporta in qualche altro modo indesiderato, dovrai annullare le modifiche. Questo è facilmente realizzabile:

  • Spegni il Raspberry Pi.
  • Rimuovere la scheda microSD.
  • Inserisci la scheda nel lettore di schede del tuo PC.
  • Rinominare ootconfig.old a config.txt .
  • Apri il ootconfig.txt file.
  • Immettere la velocità di clock corretta e salvare.
  • Rimuovi in ​​sicurezza la scheda microSD, sostituiscila nel tuo Pi e avvia.

Ora tutto dovrebbe tornare alla normalità.

È possibile overcloccare altri modelli Raspberry Pi?

L'overclocking è un'opzione per le versioni precedenti del Raspberry Pi. Come sempre, prendi precauzioni per assicurarti che il dispositivo sia raffreddato in modo efficiente. Usa il nostro Confronto Raspberry Pi per controllare la corretta velocità di clock del tuo modello e assicurati di non aumentare la velocità di oltre il 10 percento.

Per overcloccare i vecchi Raspberry Pi, tutto ciò di cui hai bisogno è integrato nel sistema operativo Raspbian. Inizia aprendo lo strumento di configurazione, sul desktop ( Preferenze > Configurazione Raspberry Pi ), o dalla riga di comando.

sudo raspi-config

Dopo aver notato l'avviso, scegli Overclock .

Nel menu successivo troverai un elenco di opzioni. L'opzione di overclock attualmente selezionata sarà Nessuna, ma avrai una selezione di un massimo di cinque alternative, a seconda del modello Raspberry Pi. Nella foto sotto è la schermata di overclock per il Raspberry Pi 2.

Mentre su altri dispositivi, l'overclocking è un caso di fare un piccolo aumento e testare, con opzioni preimpostate, questo non è davvero necessario. Tutto quello che devi fare è selezionare il preset overclockato che desideri utilizzare, quindi selezionare ok per applicarlo. Tuttavia, se stai provando un overclock non standard che non è disponibile tramite un'opzione preimpostata (usando il file config.txt, come spiegato in precedenza), fai piccole e attente regolazioni e testa i risultati.

Tieni presente che l'overclocking può anche influire sulle prestazioni dell'hardware connesso, come il display PiTFT di Adafruit. Pertanto, dovrai prendere ulteriori precauzioni (come la regolazione manuale del file config.txt dopo aver impostato una nuova velocità di clock nel menu).

L'overlock non è mai una scienza esatta. Pertanto, dovresti dedicare del tempo a valutare il suo impatto sul tuo Raspberry Pi e su qualsiasi software utilizzato regolarmente. La nostra guida generale all'overclocking del PC fornisce molte informazioni di base.

Condividere Condividere Tweet E-mail Come pulire il tuo PC Windows utilizzando il prompt dei comandi

Se il tuo PC Windows sta esaurendo lo spazio di archiviazione, ripulisci la spazzatura usando queste veloci utility del prompt dei comandi.

Leggi Avanti
Argomenti correlati
  • Linux
  • Fai da te
  • Overclock
  • Lampone Pi
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto di desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, un amante dei Lego e un fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti