Raspberry Pi 5 je výkonný počítač s jednou deskou, ale můžete jej ještě zrychlit přetaktováním.
Klíčové věci
- Raspberry Pi 5 lze přetaktovat pro lepší výkon, což může být užitečné pro úlohy náročné na procesor, jako je strojové učení.
- Pro přetaktování Pi 5 je potřeba udržovat jeho teplotu pod 80°C. S termoregulací může pomoci oficiální pouzdro Raspberry Pi 5 s chladicím ventilátorem a příslušenství Active Cooler s chladičem a ventilátorem.
- Přetaktování Pi 5 zahrnuje úpravu souboru nastavení spouštění config.txt a změnu nastavení rychlosti CPU. Přetaktování však může zkrátit životnost vašeho Pi 5 a zrušit záruku, proto postupujte opatrně.
Zatímco Raspberry Pi 5 je dvakrát až třikrát rychlejší než Pi 4, lze jej přetaktovat pro ještě lepší výkon. Zjistěte, jak přetaktovat systém na čipu vašeho Raspberry Pi 5 a uvolnit tak bezplatné zvýšení rychlosti.
Proč přetaktovat Raspberry Pi 5?
Výchozí rychlost procesoru Raspberry Pi 5 2,4 GHz je výrazně rychlejší než 1,8 GHz u Pi 4 a nabízí znatelně zipovější výkon pro mnoho úkolů. Jeho VideoCore VII GPU (grafická procesorová jednotka) také standardně běží na 800 MHz, ve srovnání s VideoCore VI Pi 4 na 500 MHz.
Stejně jako s přetaktování Raspberry Pi 4Tyto rychlosti však lze zvýšit přetaktováním čtyř jader CPU a GPU Pi 5 SoC. To by mělo vést ke zlepšení výkonu pro úlohy náročné na procesor, jako je např pomocí Raspberry Pi jako mediálního serveru Plexnebo se o to pokouší provozovat velký jazykový model pro AI chatbota.
Nevýhodou přetaktování je, že může snížit životnost vašeho Pi 5. Použití nadměrného přepětí může dokonce způsobit ztrátu záruky. Takže to děláte na vlastní nebezpečí – zvláště pokud to tlačíte na vyšší rychlost.
Udržujte svůj Raspberry Pi 5 v pohodě
Chcete-li umožnit přetaktování SoC (system-on-chip) vašeho Raspberry Pi 5, budete muset udržovat jeho teplotu pod 80 °C (176 °F). Jakmile SoC dosáhne této úrovně, automaticky spustí bezpečnostní mechanismus, který začne přiškrtit jádra CPU a sníží jejich rychlost, dokud teplota neklesne. Pokud teplota dosáhne 85 °C (185 °F), spustí se maximální omezení, a to i pro GPU.
Zatímco Raspberry Pi 5 ve skutečnosti běží chladněji než Pi 4 při spouštění typických úloh na stolním počítači, při velkém zatížení potřebuje pomoc s tepelnou kontrolou. To je důvod, proč společnost Raspberry Pi uvedla na trh Pi 5 s několika volitelnými doplňky.
Oficiální pouzdro Raspberry Pi 5 má vestavěný chladicí ventilátor, který připojíte k portu JST s označením ‚FAN‘ na desce Pi 5. Pro ještě větší chladicí výkon má příslušenství Active Cooler – namontované na desce Pi 5 – jak chladič, tak ventilátor. V testech přetaktování jsme použili Active Cooler.
Jak přetaktovat Raspberry Pi 5
Stejně jako u jiných Modely Raspberry Pi s oficiálním operačním systémem, Raspberry Pi OS, můžete změnit rychlost hodin SoC Pi 5 úpravou config.txt soubor nastavení spouštění.
Než začnete, je nejlepší aktualizovat a upgradovat systém. Otevřete okno terminálu kliknutím na jeho ikonu v horní liště nabídky nebo přes Nabídka > Příslušenství > Terminála zadejte:
sudo apt update && sudo apt upgrade -y
Kontrola dostupnosti nejnovějších softwarových balíčků a následná aktualizace systému může chvíli trvat.
Před přetaktováním Raspberry Pi 5 nainstalujeme několik užitečných nástrojů, abychom mohli porovnat výkon a teplotu před a po. Nejprve nainstalujte informační nástroj Neofetch:
sudo apt install neofetch
Chcete-li zobrazit aktuální informace o systému, spusťte:
neofetch
Mělo by ukazovat výchozí rychlost CPU Pi 5 2,4 GHz. Dále nainstalujte nástroj pro generování zátěže:
sudo apt install stress
Chcete-li nainstalovat nástroj pro zátěžové testování Stressberry v OS Raspberry Pi "Bookworm", musíte nejprve vytvořit virtuální prostředí Pythonu (to naše jsme nazvali „overclock“), změnit do něj adresář a aktivujte to:
python -m venv overclock
cd overclock
source bin/activate
Poté můžete nainstalovat Stressberry:
pip3 install stressberry
Nyní udělejme počáteční zátěžový test při výchozí rychlosti hodin pro srovnání s přetaktovanými výsledky později. 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, proběhne zátěžový test a na každém řádku se zobrazí aktuální teplota procesoru a frekvence (v MHz), která by se měla dostat až na 2400.
Upravte soubor Config.txt na Overclock
Nyní je čas změnit nastavení rychlosti CPU a začít přetaktovat Pi 5. Otevři config.txt soubor nastavení v textovém editoru nano:
sudo nano /boot/config.txt
Přidejte následující řádky:
arm_freq=2800
gpu_freq=900
over_voltage_delta=50000
Zde nastavujeme takt CPU na 2,8 GHz, také zvyšujeme rychlost GPU a zvyšujeme napětí jádra SoC, aby to pomohlo – možná budete muset použít toto přepětí, aby to fungovalo. Ukončete nano a uložte nastavení stisknutím Ctrl + X, pak Y a Vstupte. Chcete-li aktivovat přetaktování, restartujte Pi 5:
sudo reboot
Když se restartuje, spusťte neofetch znovu příkaz terminálu; měli byste vidět novou rychlost procesoru 2,8 GHz.
Zátěžový test vašeho přetaktovaného Pi 5
Budete muset spustit Stressberry z vašeho virtuálního prostředí Pythonu, takže znovu aktivujte:
cd overclock
source bin/activate
Poté spusťte stejný test Stressberry jako předtím (s jiným názvem souboru pro výstup):
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 2,8 GHz nebo jakékoli rychlosti, kterou jste nastavili. Bude mít také vyšší teplotu – v našich testech s aktivním chladičem namontovaným na Pi 5 dosáhl maxima 64,8 °C (148,6 °F), což je výrazně pod úrovní, při které by bylo aplikováno škrcení.
Některým uživatelům se podařilo dále zvýšit rychlost CPU, na 3 GHz nebo o něco více, a GPU na 1 GHz, ale počet najetých kilometrů se může lišit pro různé desky Pi 5 a použitý způsob chlazení. Pokud přetaktování na určité úrovni způsobuje nestabilitu systému, měli byste zkusit skromnější přetaktování. V některých případech se Pi 5 nemusí ani spustit na plochu, obvykle kvůli nedostatku dostatečného výkonu.
Co když se Pi 5 nespustí?
Pokud po změně nastavení přetaktování v config.txt, zjistíte, že se vaše Raspberry Pi 5 nespustí, nezlobte se. Nejjednodušším řešením je jednoduše držet Posun klávesa během spouštění dočasně deaktivuje přetaktování; Pi 5 by se pak měl normálně spustit.
Pokud to nefunguje, můžete Pi 5 kdykoli vypnout, poté vyjmout kartu microSD a připojit ji (pomocí čtečky karet USB) k jinému počítači a upravit config.txt soubor odtud. Poté můžete změnit nastavení přetaktování nebo je okomentovat přidáním symbolu # na začátek každého řádku.
Je dokonce možné podtaktovat Pi 5, pokud chcete snížit spotřebu energie (možná pro přenosný projekt) a / nebo udržet teplotu.
Přetaktování Raspberry Pi 5 je snadné
Jak jste viděli, přetaktování Pi 5 je relativně přímočarý proces. Díky extra výpočetnímu výkonu získanému přetaktováním můžete efektivněji spouštět úlohy náročné na CPU, takže se to může ukázat jako užitečné pro úlohy, jako je strojové učení a velké jazykové modely. Váš nově nalezený extra výkon odemkne ještě více projektových možností pro vaše Raspberry Pi 5.