Spedizione gratuita da 74,95 € NL (99,95 € BE/DE)

Consegna veloce con DHL

Ordinato prima delle XNUMX:XNUMX = Spedito oggi

Restituzione entro XNUMX giorni*


Paese

Segno di riferimento Raspberry Pi 5

De Raspberry Pi 5 è cambiato molto rispetto al Raspberry 4.
L'RPi5 è diventato più veloce in molti settori.

Abbiamo effettuato i nostri test qui su ElektronicaVoorJou e di seguito puoi trovare i nostri risultati.

I punti che abbiamo esaminato sono:

  • CPU
  • GPU (processore grafico)
  • immagazzinamento
  • Rete e Wi-Fi

CPU
Di seguito potete trovare i vari incontri.
In generale molto più veloce, ma questo si nota anche dalla temperatura.
L'RPi5 si riscalda più velocemente dell'RPi4 e il raffreddamento attivo non è quindi un lusso inutile.

De Raspberry Pi 5 è dotato del processore Broadcom BCM2712 quad-core Arm Cortex A76 con una velocità di clock di 2,4 GHz.

De Raspberry Pi 4 presenta Broadcom BCM2711, SoC quad core Cortex-A72 (ARM v8) a 64 bit con una velocità di clock di 1.8 GHz

Quindi, anche se ci sono ancora 4 core, la velocità senza overclock è già un terzo più veloce di quella standard.

GPU
Di seguito potete trovare i vari incontri.
L'RPi5 può surriscaldarsi rapidamente anche durante le attività grafiche.
C'è da dire che il modo in cui viene chiamato il processore grafico influenza la temperatura.

OpenGL è un'interfaccia di programmazione grafica (API) open source che consente agli sviluppatori di creare grafica 2D e 3D per varie applicazioni come videogiochi e visualizzazioni scientifiche.

Vulkan fa lo stesso, ma è specificamente progettato pensando al multithreading, consentendo agli sviluppatori di utilizzare in modo più efficiente i moderni processori multi-core.

Di conseguenza, il codice ottimizzato per Vulkan sarà generalmente più veloce e farà sì che il Raspberry si surriscaldi meno.

immagazzinamento
Il modo tradizionale di archiviazione dei dati e su cui è installato il sistema operativo è una scheda MicroSD.
Tuttavia, è anche possibile eseguire l'avvio da USB.
(Chiavetta USB, SSD con adattatore USB o anche NVMe)

Rete

Sono state effettuate ottimizzazioni anche nell'ambito della rete.
Anche se non abbiamo notato alcuna differenza con una rete Ethernet cablata, il WiFi sull'RPi5 è più veloce.

Misurare risultati e strumenti.

Di seguito sono riportati i risultati delle misurazioni e gli strumenti software da noi utilizzati.
RPi4 e RPi5 utilizzavano le stesse schede micro SD e SSD.
Anche il luogo in cui sono stati effettuati i test WiFi è lo stesso in entrambi i casi.

Riunione della CPU

Strumenti utilizzati: sysbench e 7z

RPi5 con il comando “sysbench cpu run”

 

esecuzione della CPU sysbench
sysbench 1.0.20 (utilizzando il sistema LuaJIT 2.1.0-beta3)
Esecuzione del test con le seguenti opzioni:
Numero di thread: 1
Inizializzazione del generatore di numeri casuali dall'ora corrente
Limite numeri primi: 10000
Inizializzazione dei thread di lavoro in corso...
Discussioni iniziate!
Velocità della CPU:
    eventi al secondo: 2730.50
Statistiche generali:
    tempo totale: 10.0003s
    numero totale di eventi: 27309
Latenza (ms):
         meno: 0.36
         media: 0.37
         massimo: 0.62
         95° percentile: 0.37
         somma: 9995.65
Equità dei thread:
    eventi (avg/stddev): 27309.0000/0.00
    tempo di esecuzione (avg/stddev): 9.9957/0.00

 

RPi4 con il comando “sysbench cpu run

 

 

esecuzione della CPU sysbench
sysbench 1.0.20 (utilizzando il sistema LuaJIT 2.1.0-beta3)

Esecuzione del test con le seguenti opzioni:
Numero di thread: 1
Inizializzazione del generatore di numeri casuali dall'ora corrente
Limite numeri primi: 10000
Inizializzazione dei thread di lavoro in corso...
Discussioni iniziate!
Velocità della CPU:
   eventi al secondo: 1471.46
Statistiche generali:
   tempo totale: 10.0005s
   numero totale di eventi: 14722
Latenza (ms):
        meno: 0.67
        media: 0.68
        massimo: 1.14
        95° percentile: 0.68
        somma: 9994.77
Equità dei thread:
   eventi (avg/stddev): 14722.0000/0.00
   tempo di esecuzione (avg/stddev): 9.9948/0.00

Fatto l'incontro con 7z.

(7z è un programma e un formato di compressione file, simile a ZIP, che offre un rapporto di compressione elevato ed è open source. Ma ha anche un'opzione di benchmark)

 

Per eseguire un benchmark a thread singolo è necessario eseguire il comando seguente

7zb-mmt1

Per un test benchmark multi-thread, l'ultima opzione può essere omessa

7zb

RPi5 con il comando “7z b -mmt1”

 

7-Zip [64] 16.02: Copyright (c) 1999-2016 Igor Pavlov: 2016-05-21
p7zip Versione 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bit,4 CPU LE)
LE
Frequenza CPU: - - - - - - - - -
Dimensione RAM: 8049 MB, # thread hardware CPU: 4
Utilizzo della RAM: 435 MB, # Thread di riferimento: 1
                      Compressione | Decompressione
Valutazione R/U di utilizzo della velocità Dict | Valutazione R/U di utilizzo della velocità
        KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 2955 100 2876 2875 | 39071 100 3339 3336
23: 2825 100 2879 2879 | 38558 100 3338 3338
24: 2728 100 2934 2933 | 37821 100 3321 3320
25: 2649 100 3026 3025 | 36791 100 3276 3275
---------------------------------- | ---------------------
Avr: 100 2929 2928 | 100 3318 3317
A: 100 3124 3123

 

RPi5 con comando “7z b”

7-Zip [64] 16.02: Copyright (c) 1999-2016 Igor Pavlov: 2016-05-21
p7zip Versione 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bit,4 CPU LE)
LE
Frequenza CPU: - - - - - - 512000000 - -
Dimensione RAM: 8049 MB, # thread hardware CPU: 4
Utilizzo della RAM: 882 MB, # Thread di riferimento: 4
                      Compressione | Decompressione
Valutazione R/U di utilizzo della velocità Dict | Valutazione R/U di utilizzo della velocità
        KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 9384 381 2396 9129 | 152484 399 3262 13009
23: 8784 384 2328 8950 | 148477 398 3226 12847
24: 8440 378 2403 9075 | 144927 398 3194 12723
25: 8088 374 2469 9235 | 141389 399 3152 12583
---------------------------------- | ---------------------
Avr: 379 2399 9098 | 399 3209 12791
Al: 389 2804 10944

 

RPI4 con il comando “7z b -mmt1”

7-Zip [64] 16.02: Copyright (c) 1999-2016 Igor Pavlov: 2016-05-21
p7zip Versione 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bit,4 CPU LE)
LE
Frequenza CPU: - - - - - - - - -
Dimensione RAM: 3792 MB, # thread hardware CPU: 4
Utilizzo della RAM: 435 MB, # Thread di riferimento: 1
                      Compressione | Decompressione
Valutazione R/U di utilizzo della velocità Dict | Valutazione R/U di utilizzo della velocità
        KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 1433 100 1395 1394 | 18991 100 1622 1622
23: 1358 100 1384 1384 | 18713 100 1620 1620
24: 1277 100 1374 1374 | 18402 100 1616 1616
25: 1199 100 1370 1370 | 17953 100 1598 1598
---------------------------------- | ---------------------
Avr: 100 1381 1380 | 100 1614 1614
A: 100 1497 1497

RPi4 con il comando “7z b”

7-Zip [64] 16.02: Copyright (c) 1999-2016 Igor Pavlov: 2016-05-21
p7zip Versione 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bit,4 CPU LE)
LE
Frequenza CPU: 64000000 64000000 - - - - - - -
Dimensione RAM: 3792 MB, # thread hardware CPU: 4
Utilizzo della RAM: 882 MB, # Thread di riferimento: 4
                      Compressione | Decompressione
Valutazione R/U di utilizzo della velocità Dict | Valutazione R/U di utilizzo della velocità
        KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 3868 338 1114 3764 | 73832 399 1578 6299
23: 3734 355 1073 3805 | 72478 399 1572 6271
24: 3597 363 1065 3868 | 71181 399 1565 6249
25: 3481 368 1081 3975 | 69457 399 1548 6182
---------------------------------- | ---------------------
Avr: 356 1083 3853 | 399 1566 6250
A: 377 1325 5052

Un altro strumento non testato è stress-ng

Conclusione della CPU

 

banco di sistema RPi4 RPi5 Percentuale
Eventi/Sez 1471 2730 185%

 

7z RPi4 RPi5 Percentuale
Singolo 1497 3123 208%
Multi 5052 10944 216%

 

In alcuni casi la CPU è due volte più veloce.

GPU

Per la velocità del processore grafico, abbiamo utilizzato gli strumenti seguenti:

Glmark2

en

Vkmark

 

Lo strumento Geekbench ha ricevuto un errore di compilazione e non siamo ancora riusciti a testarlo.

Eravamo anche curiosi di conoscere la differenza tra il numero di fotogrammi al secondo di quake2.

Tuttavia, la versione del vulcano ha prodotto strani artefatti e anche questo test avrà un seguito.

Non esiste alcuna accelerazione del codec hardware, solo la decodifica HEVC.
(Decodifica hardware H265 a 4k60 e decodifica hardware VC1)

 

RPi5

 

[costruisci] use-vbo=false 1041 0.961
[costruisci] use-vbo=true 1196 0.836
[texture] texture-filter=più vicino 1073 0.932
[texture] filtro-texture=lineare 1069 0.936
[texture] filtro-texture=mipmap 1079 0.927
[ombreggiatura] ombreggiatura=gouraud 1089 0.918
[ombreggiatura] ombreggiatura=blinn-phong-inf 1109 0.902
[ombreggiatura] ombreggiatura=phong 1054 0.949
[ombreggiatura] ombreggiatura=cella 1055 0.948
[bump] bump-render=alto poli 783 1.278
[bump] bump render=normali 1150 0.870
[bump] bump render=altezza 1111 0.900
[effect2d] kernel=0,1,0;1,-4,1;0,1,0; 693 1.445
[effetto2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1; 363 2.760
[pulsar] luce=falso:quad=5:texture=falso 1235 0.810
[desktop] raggio-sfocatura=5:effetto=sfocatura:passes=1:separabile=true:windows=4 284 3.521
[desktop] effetto=ombra:finestre=4 1041 0.961
[buffer] iinterleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map 491 2.039
[buffer] interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata 456 2.195
[buffer] interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map 527 1.901
[idee] velocità=durata 1103 0.907
[Medusa] 891 1.123
[terreno] 67 14.994
[ombra] 157 6.386
[rifrangere] 72 14.072
[condizionali] frammento-passi=0:vertice-passi=0 1268 0.789
[condizionali] frammento-passi=5:vertice-passi=0 1238 0.808
[condizionali] frammento-passi=0:vertice-passi=5 1267 0.789
[funzione]frammento-complessità=basso:frammento-passi=5 1262 0.793
[funzione]frammento-complessità=medio:frammento-passi=5 1100 0.910
[loop] frammento-loop=false:frammento-passi=5:vertice-passi=5 1255 0.797
[loop] frammento-passi=5:frammento-uniforme=false:vertice-passi=5 1260 0.794
[loop] frammento-passi=5:frammento-uniforme=true:vertice-passi=5 1107 0.904

 

RPi4

 

[costruisci] use-vbo=false 559 1.792 Storie Di
[costruisci] use-vbo=true 682 1.467 Storie Di
[texture] texture-filter=più vicino 603 1.659 Storie Di
[texture] filtro-texture=lineare 559 1.792 Storie Di
[texture] filtro-texture=mipmap 574 1.743 Storie Di
[ombreggiatura] ombreggiatura=gouraud 620 1.614 Storie Di
[ombreggiatura] ombreggiatura=blinn-phong-inf 537 1.864 Storie Di
[ombreggiatura] ombreggiatura=phong 452 2.215 Storie Di
[ombreggiatura] ombreggiatura=cella 436 2.295 Storie Di
[bump] bump-render=alto poli 391 2.563 Storie Di
[bump] bump render=normali 611 1.638 Storie Di
[bump] bump render=altezza 543 1.843 Storie Di
[effect2d] kernel=0,1,0;1,-4,1;0,1,0; 317 3.157 Storie Di
[effetto2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1; 168 5.961 Storie Di
[pulsar] luce=falso:quad=5:texture=falso 648 1.545 Storie Di
[desktop] raggio-sfocatura=5:effetto=sfocatura:passes=1:separabile=true:windows=4 111 9.081 Storie Di
[desktop] effetto=ombra:finestre=4 443 2.261 Storie Di
[buffer] interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map 171 5.873 Storie Di
[buffer]interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata 178 5.628 Storie Di
[buffer]iinterleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map 219 4.582 Storie Di
[idee] velocità=durata 556 1.800 Storie Di
[Medusa] 333 3.005 Storie Di
[terreno] 24 42.579 Storie Di
[ombra] 92 10.888 Storie Di
[rifrangere] 33 31.110 Storie Di
[condizionali] frammento-passi=0:vertice-passi=0 696 1.438 Storie Di
[condizionali] frammento-passi=5:vertice-passi=0 456 2.194 Storie Di
[condizionali] frammento-passi=0:vertice-passi=5 678 1.476 Storie Di
[funzione]frammento-complessità=basso:frammento-passi=5 582 1.718 Storie Di
[funzione]frammento-complessità=medio:frammento-passi=5 412 2.431 Storie Di
[loop] frammento-loop=false:frammento-passi=5:vertice-passi=5 567 1.765 Storie Di
[loop] frammento-passi=5:frammento-uniforme=false:vertice-passi=5 567 1.765 Storie Di
[loop] frammento-passi=5:frammento-uniforme=true:vertice-passi=5 398 2.515 Storie Di

 

Conclusione della GPU

 

rpi4 rpi5 Percentuale
gmark2 429 906 211%

 

La variante vulkan era persino più veloce della glmark2 

Media del punteggio Vulkan trovato su internet 77 (glmark2) rispetto a Vulkan (188)

Di seguito è riportata la temperatura di un RPi5 dopo aver riprodotto un video 5K per 4 minuti.
(Lo spostamento dell'immagine termica e della foto del lampone è dovuto alla doppia fotocamera del modulo flir)

Archiviazione (IO)

Per misurare la velocità IO dello storage abbiamo utilizzato i seguenti strumenti.

HDparm, dd, iozone3

Altri strumenti includono Bonnie e fio

Abbiamo guardato:

  • Azioni di lettura/scrittura sulla scheda SD
  • Azioni di lettura/scrittura su SSD tramite interfaccia USB2
  • Azioni di lettura/scrittura su SSD tramite interfaccia USB3

Le misurazioni SSD sono state effettuate da uno Adattatore da USB3 a SATA e collegarlo alle connessioni USB del Raspberry.

C'è da dire che l'IO più veloce andrebbe ricercato in una soluzione Nvme o tramite il PCIe dell'RPi5. (Non è presente sull'RPi4)

Svantaggi della scheda SD, anche se molto è stato migliorato. Molte azioni di scrittura possono causare problemi con le schede più vecchie.
Una soluzione a questo potrebbe essere: disabilitare la registrazione, scrivere azioni su un secondo disco esterno come una pen drive o un SSD.

Una scheda SD sarà anche più lenta a causa di:

  • Scrittura sequenziale
  • Cache limitata
  • frammentazione

Una soluzione migliore è collegare un SSD tramite un'interfaccia SSD-USB.

Svantaggi di un SSD

  • Per questo è necessaria un'interfaccia SATA a USB3 o un alloggiamento SSD con convertitore USB integrato.
  • Più costoso a causa di quanto sopra
  • Fai attenzione con TLC e QLC, diventeranno più lenti man mano che il disco si riempie.

Una soluzione NVMe sarà la più veloce, una chiavetta USB è una via di mezzo tra una scheda SD e un SSD.

Alla fine di questo documento ci sono i grafici approfonditi dello iozono.

Alcuni incontri

(IOPS sta per “Operazioni di input/output al secondo”)

 

RPi4 NVME - media - 239 MB/s - 19000 IOPS
RPi5 NVME - media - 333 MB/s - 22200 IOPS
SSD RPi4 - media - 190 MB/s - 13300 IOPS
SSD RPi5 - media - 254 MB/s - 18000 IOPS
Scheda SD RPi4 - media - 27 MB/s - 3500 IOPS LETTURA!
                             SCRIZIONE 900 IOPS
Scheda SD RPi5 - media - 41 MB/s - 4000 IOPS LETTURA!
                             SCRIZIONE 1000 IOPS

 Tempo di avvio del sistema dall'accensione all'apertura del desktop.
Questi tempi si riferiscono alla scheda SD, l'SSD sarà più veloce

RPI4 - media 35 secondi
RPI5 - media 17 secondi

 Misurazione della produttività con DD

Il seguente comando è stato utilizzato per quanto segue.

dd if=/dev/zero of=zerodatafile bs=1G count=1 conv=fdatasync

(Nota: utilizza fdatasync per garantire che il processo di scrittura attenda finché la cache non viene svuotata e tutto è in memoria!)

RPi5
Scheda SD: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 37.6299 s, 28.5 MB/s
SSD - usb2: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 40.0703 s, 26.8 MB/s
SSD - usb3: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 3.94715 s, 272 MB/s 

RPi4
Scheda SD: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 51.6502 s, 20.8 MB/s
SSD - USB 2: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 39.2004 s, 27.4 MB/s
SSD - USB 3: 1073741824 byte (1.1 GB, 1.0 GiB) copiati, 6.56438 s, 164 MB/s

Come si vede possiamo concludere alcune cose:

La velocità della scheda SD è leggermente superiore sull'RPi5, tramite USB2 non ha molta importanza.

Tuttavia, l'indirizzamento dell'SSD tramite USB3 è più di 1.5 volte più veloce!

RPi4

RPi5

Percentuale

scheda SD

20.8

28.5

137%

usb2

27.4

26.8

98%

usb3

164

272

166%

RPi4 – Lettura – SSD 

 

RPi4 – Scrittura – SSD

RPi5 – Lettura – SSD

RPi5 – Scrittura – SSD

Incontro di rete

Strumenti utilizzati: iperf3

Server di comando: 
iperf3 -s

 

Comando del cliente: 
iperf3 -c

 

Questa riunione misura senza salvare i dati, quindi la velocità di archiviazione non ha alcuna influenza.
La velocità di throughput della rete era quasi la stessa quando cablata, in entrambi i casi su una macchina remota, ~900mbit/s

Gli incontri WiFi sono elencati di seguito

WiFi tramite RPi5 a una distanza ragionevole dal punto di accesso.

Scarica 122 mbit/s e carica 200 mbit/s.

Sull'RPi4 l'up e il download erano gli stessi a 75 mbit/s

Conclusione

 

Il lampone è stato migliorato sotto molti aspetti.

La velocità del processore, la gestione della grafica, il throughput IO e il WiFi sono tutti più veloci del Raspberry 4.

In alcuni punti anche da 2 a 3 volte più veloce

L'apprezzamento di www.electronicsvoorjou.nl at Recensioni WebwinkelKeur è 9.3 / 10 basato su 5020 recensioni.