Doplňte turbodmychadlem svůj starý jednodeskový počítač Raspberry Pi 3 nebo 3B+ přetaktováním jeho CPU, abyste uvolnili jeho plný výkon.
Zatímco starší modely Raspberry Pi 3B a 3B+ nejsou tak výkonné jako Pi 4 nebo nové Pi 5, můžete jejich výkon zlepšit přetaktováním CPU. Díky tomu bude procesor běžet na vyšší maximální rychlost, i když budete muset najít způsob, jak odvést extra vytvořené teplo, abyste se vyhnuli tepelnému škrcení procesoru a stabilitě.
Postupujte podle níže uvedených kroků a začněte přetaktovat Raspberry Pi 3 a proveďte zátěžový test, abyste zjistili, jak funguje.
Proč přetaktovat Raspberry Pi 3?
Přetaktováním vašeho Raspberry Pi 3B ze standardních 1,2 GHz až na 1,3 GHz (nebo ještě vyšší) by se měl cítit trochu svižnější při procházení grafického uživatelského rozhraní plochy a měli byste vidět lepší výkon při spouštění velkých pracovních zátěží, například při běžící a Herní systém Raspberry Pi s RetroPie. Model Pi 3B+ můžete také přetaktovat z výchozí rychlosti 1,4 GHz.
Nevýhodou přetaktování je, že by mohlo snížit životnost vašeho Pi 3B nebo 3B+. Může to také způsobit ztrátu záruky, pokud jej použijete force_turbo=1 nastavení pro aktivaci turbo režimu. Přetaktování tedy provádíte na vlastní riziko – zvláště pokud jej posunete na vyšší rychlost.
Udržujte jej v chladu, abyste se vyhnuli škrcení
Jednou z hlavních věcí, kterou musíte vzít v úvahu při přetaktování Raspberry Pi 3B, je teplota CPU. Pokud stoupne nad 80 °C, Raspberry Pi SoC má bezpečnostní mechanismus, který automaticky začne přiškrtit jádra CPU a sníží jejich rychlost, dokud teplota neklesne. Maximální škrcení, včetně GPU, nastává při 85 °C.
Na Raspberry Pi 3B+ se škrcení spustí při pouhých 60 °C, i když to můžete pomocí nastavení konfiguračního souboru zvýšit až na 70 °C. Raspberry Pi 3B+ má vestavěný rozvaděč tepla pro SoC, proto má na desce stříbrnou barvu. To umožňuje Pi 3B+ mít vyšší výchozí maximální takt CPU 1,4 GHz ve srovnání s 1,2 GHz Pi 3B. Stále však můžete přidat další chlazení.
Stejně jako na ostatních jednodeskových počítačích Raspberry Pi (kromě Pi 400 integrovaného s klávesnicí) můžete přidejte pasivní chlazení k Pi 3B nebo 3B+ ve formě chladiče připojeného k SoC s tepelným vložit. Nějaký Pouzdra na Raspberry Pi obsahují také vestavěný chladič.
Nechybí ani možnost aktivního chlazení v podobě ventilátoru napájeného 5V nebo 3,3V. Opět platí, že některá pouzdra Pi mají vestavěný ventilátor. Buď způsob chlazení, nebo obojí, pomůže udržet teplotu CPU na nízké úrovni při velkém zatížení a při vyšších rychlostech při přetaktování.
Jak přetaktovat Raspberry Pi 3
Stejně jako u jiných Modely Raspberry Pi běžící na oficiálním systému Raspberry Pi OS, můžete změnit takt CPU úpravou config.txt soubor, který používá pro nastavení při spouštění.
Než tak učiníte, je dobré svůj systém aktualizovat a upgradovat. Otevřete okno terminálu kliknutím na ikonu v horní liště nabídky nebo přes Nabídka > Příslušenství > Terminála zadáním:
sudo apt update && sudo apt upgrade -y
Než Raspberry Pi 3B nebo 3B+ přetaktujete, budete si chtít nainstalovat několik užitečných nástrojů pro kontrolu jeho nastavení a výkonu. Nejprve nainstalujte informační nástroj Neofetch:
sudo apt install neofetch
Dále nainstalujte nástroj pro zátěžové testování Stressberry:
sudo apt install stress
sudo pip3 install stressberry
Chcete-li zobrazit aktuální informace o systému, spusťte:
neofetch
Měl by ukazovat výchozí rychlost CPU 1,2 GHz na Pi 3B nebo 1,4 GHz na Pi 3B+. Před přetaktováním možná budete chtít provést počáteční zátěžový test při výchozí rychlosti hodin, abyste mohli později porovnat výsledky přetaktování. Spusťte tento příkaz pro 100sekundový test pomocí všech čtyř jader CPU:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
Po čekání na stabilní základní teplotu (což může chvíli trvat) zahájí zátěžový test a na každém řádku se zobrazí aktuální teplota a frekvence CPU (v MHz).
Upravte soubor Config.txt na Overclock
Nyní je čas změnit nastavení rychlosti CPU a začít přetaktovat Raspberry Pi 3B nebo Pi 3b+. Otevři config.txt soubor s textovým editorem nano:
sudo nano /boot/config.txt
Přejděte dolů a najděte sekci začínající „#odkomentujte pro přetaktování paže“ a odstraňte řádek pod ní. Všimněte si, že tato sekce nemusí být přítomna v config.txt soubor verze Bookworm OS Raspberry Pi, ale stále můžete přidat řádky níže pro přetaktování.
Pokud používáte Pi 3B, přidejte následující řádky:
arm_freq=1300
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Zde zvyšujeme maximální takt CPU na 1,3 GHz (z 1,2 GHz), maximální frekvenci jádra na 500 MHz (ze 400 MHz) a zvýšíme rychlost GPU ze 400 MHz na 500 MHz (volitelně). Mírně také zvyšujeme úroveň napětí jádra (s přepětí=4) a frekvenci SDRAM, která pomáhá zlepšit výkon.
Pokud používáte Pi 3B+, budete místo toho chtít použít následující nastavení:
arm_freq=1450
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Zde provádíme mírné přetaktování z výchozích 1,4 GHz na 1,45 GHz. Ostatní linky zůstávají stejné jako u Pi 3B.
Nyní ukončete nano textový editor a uložte nové nastavení stisknutím Ctrl + X, pak Y a Vstupte. Chcete-li aktivovat nastavení přetaktování, budete muset restartovat Pi 3B nebo 3B+:
sudo reboot
Když se Pi restartuje, spusťte neofetch znovu příkaz terminálu; měli byste vidět novou rychlost CPU, kterou jste nastavili – v případě Pi 3B+ se ve skutečnosti zobrazí 1,5 GHz místo 1,45 GHz, ale to druhé je správné.
Zátěžový test vašeho přetaktovaného Pi 3B/3B+
Proveďme stejný zátěžový test jako předtím s použitím Stressberry:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
Tentokrát byste měli vidět, že CPU dosahuje přetaktované rychlosti 1,3 GHz (1300 MHz) nebo 1,45 GHz (1450 MHz) na Pi 3B+. Bude mít také vyšší teplotu – v našich testech s použitím Pi 3B bez chlazení stoupla na více než 80° a CPU začal škrtit, dokud teplota neklesla. Přidání chlazení by tomu mělo pomoci předejít nebo snížit.
Na Pi 3B+ bez přídavného chlazení se teplota zvýšila nad 60° a začalo se škrcení. Pokud chcete zvýšit tento práh na Pi 3B+ na 70 °C, přidejte následující řádek config.txt a restartujte:
temp_soft_limit=70
Přetaktování Pi 3 na vyšší rychlosti
Pokud chcete posunout rychlost CPU vašeho Raspberry Pi 3B nebo 3B+ ještě výše a udržet stabilitu, budete určitě potřebovat dobrý chladicí systém. Všimněte si, že pro zvýšení hodnoty přepětí na více než 6 budete muset také přidat vedení force_turbo=1 k config.txt soubor — tím ztratíte záruku.
Někteří uživatelé hlásili úspěšné přetaktování Pi 3B na 1,5 GHz a Pi 3B+ až na působivých 1,6 GHz (pomocí aktivního a pasivního chlazení), ale váš kilometrový výkon se může lišit.
Vytlačování rychlosti do těchto výšek je na vlastní nebezpečí. Pokud přetaktování na určité úrovni způsobuje nestabilitu systému, měli byste se pokusit o mírnější přetaktování nebo zlepšit pasivní/aktivní chlazení Raspberry Pi. V některých případech se Pi 3B/3B+ nemusí ani spustit na plochu.
Co když se Raspberry Pi 3 nespustí?
Pokud po změně nastavení přetaktování v config.txt, zjistíte, že se vaše Raspberry Pi 3B/3B+ nespustí správně, nezlobte se. Nejjednodušším řešením je držet Posun klávesa během spouštění dočasně deaktivuje přetaktování; Pi by se pak mělo normálně spustit. Potom můžete snížit úroveň přetaktování, kterou nastavíte.
Pokud se stále nespustí, můžete Raspberry Pi kdykoli vypnout, vyjmout kartu microSD a připojit ji (pomocí čtečky karet USB) k jinému počítači a upravit config.txt soubor tam. Poté můžete změnit nastavení přetaktování nebo je okomentovat přidáním symbolu # na začátek každého řádku.
Přetaktování Raspberry Pi 3 je snadné
Jak je ukázáno výše, přetaktování Raspberry Pi 3B nebo 3B+ je relativně přímočarý proces. Možná budete muset zvýšit úroveň přepětí při vyšších rychlostech hodin, ale je nejlepší nepřesahovat 12. Přetaktování může také snížit životnost Pi.
Díky extra výpočetnímu výkonu získanému přetaktováním byste měli mít Pi schopnost efektivněji spouštět další úlohy náročné na CPU, včetně přehrávání videa a retro hraní. Tím se odemknou další možnosti, jak používat Raspberry Pi.