Processoren til Raspberry Pi 4 kan køre et specifikt antal instruktioner pr. CPU- og GPU-urcyklus. Denne urcyklusenhed kaldes en hertz (Hz). Som standard kører CPU'en på Raspberry Pi 4 ved 1500 MHz urfrekvens (ved maks.), Og GPU'en kører ved 500 MHz urfrekvens (ved maks.).Her er 1 MHz = 1.000.000 Hz
Så hvis CPU'en på Raspberry Pi kører Y-antal instruktioner pr. Urcyklus, kører CPU = 1500 MHz x Y = 1.500 x 1.000.000 x Y = 1.5x109Y instruktioner ved maks
Og hvis GPU'en på Raspberry Pi kører Z antal instruktioner pr. Urcyklus, kører GPU = 500 MHz x Z = 500 x 1.000.000 x Z = 0.5x109Z instruktioner ved maks
For at forbedre ydeevnen kan du enten øge antallet af instruktioner, som CPU'en og GPU'en kan køre pr. Urcyklus eller øge urfrekvensen. Desværre kan du ikke ændre antallet af instruktioner, som en processor kan køre pr. Urcyklus. Så den eneste måde at forbedre ydeevnen på din Raspberry Pi 4 er at øge CPU'en og GPU-urfrekvensen.
Hvis du har brug for mere processorkraft på din Raspberry Pi 4, kan du meget let øge CPU'en og GPU-urcyklussen på din Raspberry Pi 4. Dette udfører instruktioner meget hurtigere på CPU'en og GPU'en på din Raspberry Pi 4 og reducerer programudførelsestiden. Dette kaldes overclocking.
Du kan overklokke CPU'en på din Raspberry Pi 4 fra 1500 MHz til 2147 MHz og GPU'en på din Raspberry Pi 4 fra 500 MHz til 750 MHz.
I denne artikel vil jeg vise dig, hvordan du overclocker CPU'en og GPU'en på din Raspberry Pi 4. Så lad os komme i gang.
Krav:
For at overklokke din Raspberry Pi 4 skal du bruge følgende ting:
- En Raspberry Pi 4 single-board computer
- En Raspberry Pi 4 USB Type-C strømforsyning.
- Et microSD-kort i størrelse 32 GB eller højere med Raspberry Pi OS-billede blinkede på det.
- En god Raspberry Pi 4 taske inklusive køleventilator og køleplader.
- Internetforbindelse på Raspberry Pi 4.
- En bærbar computer eller en stationær computer til VNC fjernadgang til desktop eller SSH-adgang til Raspberry Pi 4.
BEMÆRK: Hvis du ikke ønsker at få adgang til din Raspberry Pi 4 eksternt via SSH eller VNC, skal du også forbinde en skærm, et tastatur og en mus til din Raspberry Pi. Jeg har ikke brug for nogen af disse, da jeg vil oprette forbindelse til min Raspberry Pi 4 eksternt via VNC remote desktop-protokol. Min opsætning kaldes også den hovedløse opsætning af Raspberry Pi 4.
Hvis du har brug for hjælp til at blinke Raspberry Pi OS-billedet på microSD-kortet, se min artikel Sådan installeres og bruges Raspberry Pi Imager.
Hvis du er en Raspberry Pi-nybegynder, og du har brug for hjælp til installation af Raspberry Pi OS på din Raspberry Pi 4, skal du se min artikel Sådan installeres Raspberry Pi OS på Raspberry Pi 4.
Hvis du har brug for hjælp til den hovedløse opsætning af Raspberry Pi 4, skal du også tjekke min artikel Sådan installeres og konfigureres Raspberry Pi OS på Raspberry Pi 4 uden ekstern skærm.
Benchmarking af Raspberry Pi 4:
For at demonstrere, hvor meget en præstationsforøgelse er mulig ved at overklokke en Raspberry Pi 4, har jeg brugt det browserbaserede benchmarking-værktøj BaseMark.
For at bruge BaseMark skal du besøge https: // web.basemark.com fra Chromium-webbrowseren, og klik på Start som vist på skærmbilledet nedenfor.
BaseMark foretager et par tests i webbrowseren. Dette kan tage et stykke tid at gennemføre.
BaseMark-test kører ..
Når testene er afsluttet, skal benchmarkresultatet vises. Med standardkonfigurationen (ingen overclocking) scorede Raspberry Pi 4 72.08.
I et senere afsnit af denne artikel overclocker jeg Raspberry Pi 4, gentager benchmarket og sammenligner resultaterne.
Opgradering af Raspberry Pi OS:
Før du forsøger at overklokke Raspberry Pi 4, er det en god ide at opgradere alle de eksisterende pakker til dit Raspberry Pi OS. På denne måde bruger du den nyeste kerne og firmware. Alle kendte overklokkingsfejl kan løses i denne nye kerne og firmware.
Opdater først al APT-pakkeopbevaringscache med følgende kommando:
$ sudo apt opdatering
APT-pakkeopbevaringscachen skal opdateres.
For at opgradere alle pakkerne inklusive kerne- og firmwarepakkerne (hvis tilgængelige) skal du køre følgende kommando:
For at bekræfte opgraderingen skal du trykke på Y og derefter trykke på
APT-pakkehåndteringen downloader og installerer alle de påkrævede pakker fra internettet. Det kan tage et stykke tid at gennemføre.
På dette tidspunkt skal alle opdateringer installeres.
For at ændringerne skal træde i kraft, skal du genstarte din Raspberry Pi 4 med følgende kommando:
Overclocking af CPU:
I dette afsnit vil jeg vise dig, hvordan du overclocker CPU'en på din Raspberry Pi 4.
Du kan vise CPU-oplysningerne på din Raspberry Pi 4 med følgende kommando:
$ lscpu
Som du kan se, er standard maksimum CPU-urfrekvens 1500 MHz, og minimum CPU-frekvens er 600 MHz.
For at overklokke CPU'en på din Raspberry Pi 4 skal du åbne / boot / config.txt-fil med nano-teksteditoren som følger:
For at indstille CPU-urfrekvensen fra 1500 MHz til 1700 MHz skal du tilføje linjen som markeret i skærmbilledet nedenfor i slutningen af / boot / config.txt konfigurationsfil.
Når du er færdig, skal du trykke på <Ctrl> + x efterfulgt af Y og <Gå ind> for at gemme / boot / config.txt konfigurationsfil.
For at ændringerne skal træde i kraft, skal du genstarte din Raspberry Pi 4 med følgende kommando:
Som du kan se, er den maksimale CPU-urfrekvens ændret til 1700 MHz. Den mindste CPU-urfrekvens er også ændret.
Overclocking af GPU:
I dette afsnit vil jeg vise dig, hvordan du overclocker GPU'en på din Raspberry Pi 4.
Som standard er GPU-urfrekvensen 500 MHz. Du kan overklokke det meget let.
For at overklokke GPU-urfrekvensen på din Raspberry Pi 4 skal du åbne / boot / config.txt med nano-teksteditoren som følger:
$ sudo nano / boot / config.txt
For at indstille GPU-urfrekvensen fra 500 MHz til 600 MHz skal du tilføje linjen som markeret i skærmbilledet nedenfor.
Når du er færdig, skal du trykke på
For at ændringerne skal træde i kraft, skal du genstarte din Raspberry Pi 4 med følgende kommando:
$ sudo genstart
Maks. Overclocking af CPU og GPU:
Du kan overklokke CPU'en og GPU'en på din Raspberry Pi 4 til henholdsvis max 2147 MHz og 750 MHz. For at gøre det skal du også øge CPU / GPU-kernespændingen. Ellers starter din Raspberry Pi 4 ikke.
CPU / GPU-kernespændingen kan øges eller formindskes med konfigurationsindstillingen over_voltage i / boot / config.txt-fil. Indstillingen over_spænding kan være mellem -16 og 8. Minimum CPU / GPU kernespænding er 0.8V (-16) og den maksimale CPU / GPU kernespænding er 1.4V (8). Forøgelses- og nedgangstrinnet er 0.025V. Standardindstillingen over_spænding værdi er 0 eller 1.2V.
CPU / GPU-kernespændingsformlen er som følger:
CPU / GPU kernespænding = 1.2V + over_spænding x 0.025V
Ved hjælp af denne formel kan du bestemme CPU / GPU kernespænding.
F.eks over_spænding værdi 6 indstiller CPU / GPU kernespænding til (1.2V + 6 x 0.025V) = 1.35V.
Først skal du åbne / boot / config.txt med nano teksteditor som følger:
$ sudo nano / boot / config.txt
For at indstille CPU-urfrekvensen til 2147 MHz, GPU-frekvensen til 750 MHz, og for at øge CPU / GPU-kernespændingen skal du tilføje følgende linjer i slutningen af din / boot / config.txt konfigurationsfil.
Når du er færdig, skal du trykke på
For at ændringerne skal træde i kraft, skal du genstarte din Raspberry Pi 4 med følgende kommando:
For at sammenligne din Raspberry Pi 4 for at se, hvor meget ydeevnen er steget, skal du besøge BaseMark-webstedet https: // web.basemark.com fra Chromium-webbrowseren.
Når siden er indlæst, skal du klikke på Start.
BaseMark skal starte benchmarking af din Raspberry Pi 4. Det tager et stykke tid at gennemføre.
BaseMark-test kører ..
BaseMark-test kører ..
Når testene er afsluttet, skal benchmarkresultatet vises. Den maksimale overclocked Raspberry Pi 4 scorede 117.61. Det er meget bedre end den ikke-overclocked score på 72.08. Vi kan observere om en 63% præstationsforøgelse ved blot at overklokke Raspberry Pi 4.
Konklusion:
I denne artikel har jeg vist dig, hvordan du overclocker CPU'en og GPU'en i Raspberry Pi 4 for at forbedre Raspberry Pi 4's ydeevne. Jeg har også vist dig, hvordan du benchmarker Raspberry Pi 4 single-board computer. Raspberry Pi 4s ydeevne forbedres omkring 63% efter maksimal overclocking. Du kan have forskellige resultater. Denne artikel skal hjælpe dig med at komme i gang med Raspberry Pi 4 overclocking.