Loading...

Overclocker un Raspberry Pi 4

Overclock du processeur d'un Raspberry Pi 4 et benchmark des performances avec sysbench
Overclocker un Raspberry Pi 4

Overclocker un Raspberry Pi 4

Catégorie : DIVERS

Introduction

Le Raspberry Pi 4 est le premier des Raspberry Pi à avoir des performances descentes pour une utilisation en mode bureau sous Debian. Il est réglé en standard avec un processeur Arm 4 cadencé à 1,5Ghz. Cependant, en utilisant un ventirad, il est alors possible de l'OverClocker un peu.

Je viens de recevoir un Raspberry Pi 4 4Gb pour une utilisation d'agent de tâches (exécutions de tâches récurrentes, jobs Talend Open Studio et scripts Python géré avec la crontab).
OverClocker c'est quoi ? Simplement le principe d'augmenter la cadence du processeur, attention toutefois, cette pratique peut être dangereuse pour votre Raspberry, car on va exploiter le CPU à des fréquences plus hautes que celles paramétrées par le constructeur, il est donc possible, si vous ne contrôlez pas la température ou ne refroidissez pas à l'aide d'un ventirad votre CPU de détruire votre Raspberry Pi. Et ça c'est le mal !
Pour mon utilisation, j'ai augmenté la fréquence de 250Mhz, la limite du Raspberry s'approchant de 2,1Ghz, c'est une fréquence que je considère comme stable.
J'ai réalisé des tests avec Sysbench, et contrôlé la température en début et fin de stress test avec vcgencmd.

Installation

Dans votre terminal, tapez la commandes suivante pour installer Sysbench :

sudo apt install sysbench 

Vous pouvez lancer le test avec la commande sysbench suivante :

sysbench --test=cpu run  

Pensez bien à contrôler la température du processeur

vcgencmd measure_temp

OverClock

Pour OverClocker votre Raspberry Pi 4, il faut modifier le fichier config.txt situé dans le chemin /boot . Parcourez le fichier jusqu'à obtenir la ligne

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

Là vous pouvez modifier le fichier en ajoutant ces valeurs :

#uncomment to overclock the arm. 700 MHz is the default.
over_voltage=2
arm_freq=1750

On va donc modifier la fréquence du processeur ARM à 1750Mhz et l'indice de voltage à 2.
Forcément, le CPU chauffera plus qu'avant, c'est donc un point à contrôler.
Ensuite redémarrez le Raspberry Pi
Le test a été effectué sur un Raspberry Pi 4 et aussi sur un Raspberry Pi 3 A+ (pour le principe).

Résultats

# Total time (s) Min / request (ms) Avg / request (ms) Max / request (ms)
Raspberry Pi 4 @1.75Ghz 79,46 7,90 7,94 25,34
Raspberry Pi 4 @stock 92,68 9,22 9,27 23,40
Raspberry Pi 3 A+ @stock 122,7 12,25 12,27 28,90