Apprenez à overclocker le Raspberry Pi Zero 2 W pour améliorer les performances

Les appareils Raspberry Pi sont un choix idéal pour les projets électroniques et diverses expériences, et le Raspberry Pi Zero 2 W est l'un des excellents appareils à considérer. Cet appareil présente de petites dimensions et des performances supérieures, ce qui en fait un choix idéal pour de nombreuses utilisations. Que vous soyez un développeur professionnel ou un débutant dans le monde de la micro-informatique, optimiser les performances du Raspberry Pi Zero 2 W peut être essentiel pour tirer le meilleur parti de ses capacités.

Comme les autres kits Raspberry Pi monocarte, le Raspberry Pi Zero 2 W peut être overclocké pour améliorer ses performances. Nous apprendrons comment overclocker le CPU et le GPU du Pi Zero 2 W pour le rendre plus rapide. Vérifier Grands avantages de choisir le Raspberry Pi Zero 2 W : Pourquoi devriez-vous envisager de l'acquérir ?

Apprenez à overclocker le Raspberry Pi Zero 2 W pour améliorer les performances - Raspberry Pi

Pourquoi voudriez-vous overclocker le Raspberry Pi Zero 2 W ?

Le Raspberry Pi Zero 2 W est une mise à niveau significative par rapport aux modèles Pi Zero d'origine, doté du même SoC Broadcom BCM2710A1 que celui du Pi 3 pleine taille. Cela lui permet d'exécuter certaines tâches intensives jusqu'à cinq fois plus rapidement que le Pi Zero.

Combiné avec son format de poche et son prix de 15 $, cela rend le Pi Zero 2 W idéal pour une utilisation dans les projets mobiles. Généralement, il fonctionnera sans tête, sans moniteur ni clavier, et vous pourrez accéder au Raspberry Pi à distance via SSH.

Si vous souhaitez utiliser le Pi Zero 2 W comme système de bureau avec une interface graphique, cela peut sembler un peu lent par rapport au Pi 4 ou au Pi 5. En overclockant le CPU (et le GPU), vous pouvez lui donner des performances supplémentaires. Cela devrait également être utile pour émuler des systèmes de jeu plus anciens.

Avertissement: L'inconvénient de l'overclocking est qu'il peut réduire la durée de vie de votre Pi Zero 2 W. Cela peut également annuler votre garantie si vous utilisez le paramètre force_turbo=1 dans le fichier config.txt pour activer des niveaux de surtension plus élevés (plus de 6). Alors overclockez à vos propres risques, surtout si vous le poussez à des vitesses plus élevées. Vérifier Comment éviter les erreurs courantes qui endommagent votre Raspberry Pi afin de le garder en bonne santé.

Gardez votre Raspberry Pi Zero 2 W au frais

Faire fonctionner le Raspberry Pi Zero 2 W à une vitesse plus élevée produit plus de chaleur. Une fois qu'il atteint 80°C (176°F), le SoC commencera automatiquement à limiter les cœurs du processeur, réduisant sa vitesse et ses performances jusqu'à ce que la température baisse. Si la température atteint 85°C (185°F), une limitation maximale sera déclenchée, y compris une réduction des performances du GPU.

Bien que nous ayons pu atteindre une vitesse d'horloge de 1.2 GHz avec le seul Pi Zero 2 W, vous constaterez peut-être que l'ajout d'un peu de refroidissement aidera à maintenir la température basse, surtout si vous utilisez de lourdes charges pendant une certaine durée. Ce refroidissement peut prendre la forme d'un dissipateur thermique ou d'un ventilateur, voire les deux, comme c'est le cas du dissipateur thermique à double ventilateur de La cabane Pi.

Comment overclocker le Raspberry Pi 2 W

Tout comme sur les autres modèles Raspberry Pi exécutant le système d'exploitation standard, Raspberry Pi OS (anciennement Raspbian), vous pouvez modifier la vitesse d'horloge du système Pi Zero 2 W sur une puce (SoC) en modifiant les paramètres du config.txt.

C'est une bonne idée de commencer par mettre à jour et mettre à niveau tous les packages système. Si vous utilisez une interface graphique de bureau, ouvrez une fenêtre de terminal dans la barre de menu supérieure ou via... Menu -> Accessoires -> Terminal , et saisissez :

sudo apt update && sudo apt upgrade -y

Cela peut prendre quelques minutes pour vérifier les derniers progiciels, puis mettre à jour le système.

Installer des outils de suivi des performances

Avant d'overclocker le Raspberry Pi Zero 2 W, nous installerons quelques outils utiles pour comparer les performances et la température avant et après. Tout d’abord, installez l’outil d’informations système Neofetch :

sudo apt install neofetch

Pour voir les informations actuelles du système, exécutez :

neofetch

La vitesse du processeur par défaut du Pi Zero 2 W, soit 1 GHz, devrait être affichée. Ensuite, installez le générateur de charge de travail de stress :

sudo apt install stress

Si vous utilisez un système d'exploitation « Bullseye » ou une version antérieure du système d'exploitation Raspberry Pi (ou Raspbian), vous pouvez installer l'outil de test de stress Stressberry en utilisant :

pip3 install stressberry

Si vous utilisez la dernière version « Bookworm » du système d'exploitation Raspberry Pi, vous devrez installer Stressberry dans l'environnement virtuel Python (nous l'avons appelé « overclock ») :

python -m venv overclock
cd overclock
source bin/activate
pip3 install stressberry

Vous pouvez maintenant exécuter un test de résistance initial à la vitesse d'horloge par défaut du Pi Zero 2 W pour comparer ultérieurement les résultats de l'overclocking. Exécutez cette commande (dans l'environnement virtuel Python sur « Bookworm ») pour un test de 100 secondes en utilisant les XNUMX cœurs de processeur :

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

Une fois que le SoC atteint une température centrale stable, le test de résistance commencera et chaque ligne affichera la température et la fréquence actuelles du processeur, qui devraient atteindre 1000 1 MHz (soit XNUMX GHz).

Modifiez le fichier Config.txt pour overclocker les valeurs

Overclockons maintenant le Raspberry Pi Zero 2 W en modifiant les paramètres de vitesse du CPU et du GPU, qui prendront effet au redémarrage. Ouvrez le fichier config.txt dans l'éditeur de texte nano :

sudo nano /boot/config.txt

Ajoutez les lignes suivantes :

arm_freq=1200
core_freq=500

Apprenez à overclocker le Raspberry Pi Zero 2 W pour améliorer les performances - Raspberry Pi

Ici, nous utilisons arm_freq Pour régler la vitesse d'horloge du processeur sur 1200 1.2 MHz (XNUMX GHz), alors que nous utilisons également core_freq Augmente la vitesse du cœur du GPU (par rapport à la valeur par défaut de 400 MHz). Voir Documents officiels Pour overclocker votre Raspberry Pi pour connaître toutes les options possibles. Le dernier firmware augmente automatiquement la tension si le système est overclocké, mais vous pouvez l'annuler manuellement si nécessaire (nous ne l'avons pas fait), comme :

over_voltage=2

Quittez nano et enregistrez les paramètres en appuyant sur Ctrl + X ثم Y et Entrer. Pour activer l'overclocking, redémarrez le Pi Zero 2 W :

sudo reboot

Une fois qu'il redémarre, exécutez la commande neofetch Dans Terminal à nouveau ; Vous devriez voir la nouvelle vitesse du processeur de 1.2 GHz.

Apprenez à overclocker le Raspberry Pi Zero 2 W pour améliorer les performances - Raspberry Pi

Test de stress post-overclocking du Pi Zero 2 W

Si vous utilisez Raspberry Pi OS « Bookworm », vous devrez exécuter Stressberry depuis votre environnement Python virtuel, donc réactivez les éléments suivants :

cd overclock
source bin/activate

Exécutez ensuite le même test Stressberry que précédemment (avec un nom de fichier différent pour la sortie) :

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

Cette fois, vous devriez voir le processeur atteindre la vitesse overclockée de 1.2 GHz. Et il fera plus chaud aussi : lors de nos tests, sans refroidissement ajouté, il a atteint un maximum de 67.1°C (152.8°F), bien en dessous du niveau de 80°C auquel l'étranglement thermique entrerait en jeu.

Apprenez à overclocker le Raspberry Pi Zero 2 W pour améliorer les performances - Raspberry Pi

Avec un refroidissement supplémentaire, comme un ventilateur ou un dissipateur thermique, certains utilisateurs ont pu overclocker encore plus le CPU, à 1.4 GHz, et le GPU à 700 MHz, mais les valeurs pouvant être atteintes peuvent varier entre les différents Pi Zero 2. Planches et méthode W. Réfrigération utilisée.

Si l'overclocking à un certain niveau provoque une instabilité du système, vous devriez essayer un overclocking plus modeste. Dans certains cas, le Pi Zero 2 W peut même ne pas démarrer sur un ordinateur de bureau, généralement en raison d'un manque de puissance. Vérifier Tout ce que vous devez savoir sur l'overclocking du Raspberry Pi 5 avec des conseils importants et des étapes efficaces.

Et si Pi Zero 2 W ne démarre pas ?

Après avoir modifié les paramètres d'overclocking dans le fichier config.txt, si vous constatez que votre Raspberry Pi Zero 2 W ne s'allume pas, ne vous inquiétez pas. La solution la plus simple est de maintenir une touche enfoncée Shift Au démarrage pour désactiver temporairement l'overclocking ; Le Raspberry Pi devrait démarrer normalement.

Si cela ne fonctionne pas, éteignez le Pi Zero 2 W, puis retirez la carte microSD et connectez-la (à l'aide d'un lecteur de carte USB) à un autre ordinateur pour éditer le fichier config.txt à partir de là. Vous pouvez ensuite modifier les paramètres d'overclocking ou les commenter en ajoutant un symbole # au début de chaque ligne. Vérifier Comment gérer tout votre restaurant avec un Raspberry Pi.

Foire Aux Questions

T1. Qu'est-ce que le Raspberry Pi Zero 2 W ?

Le Raspberry Pi Zero 2 W est un petit ordinateur qui exécute une distribution Linux, offre de bonnes performances et est doté de fonctionnalités sans fil (Wi-Fi et Bluetooth).

Q2. Pourquoi le Raspberry Pi Zero 2 W a-t-il besoin d'une amélioration des performances ?

Malgré ses excellentes performances par rapport à sa petite taille, les performances du Raspberry Pi Zero 2 W peuvent être améliorées pour obtenir une meilleure expérience utilisateur et exécuter des applications plus complexes.

Q3. Comment puis-je overclocker le Raspberry Pi Zero 2 W ?

Le Raspberry Pi Zero 2 W peut être overclocké en modifiant le fichier config.txt.

Q4. La mémoire de stockage du Raspberry Pi Zero 2 W peut-elle être améliorée ?

Oui, la mémoire de stockage peut être améliorée en utilisant une carte microSD offrant des vitesses de lecture et d'écriture élevées.

Overclocker le Raspberry Pi Zero 2 W est facile

Si vous avez besoin d'un peu plus de puissance de traitement pour votre projet d'ordinateur portable ou votre ancienne plate-forme de jeu, il est relativement facile de modifier les paramètres de configuration pour overclocker le Raspberry Pi Zero 2 W. Pour éviter la limitation thermique du SoC, vous obtiendrez de meilleurs résultats en en utilisant une forme de refroidissement. Vous pouvez voir maintenant Comment héberger des podcasts à la maison sur Raspberry Pi en utilisant dir2cast.

Aller au bouton supérieur