Le Raspberry Pi 3 est un super petit ordinateur, beaucoup plus puissant que les modèles précédents. Mais saviez-vous que vous pouvez en tirer encore plus de pouvoir? Voici comment overclocker votre Raspberry Pi, et pousser plus loin que vous ne l'imaginiez!
Pourquoi Overclocker votre Raspberry Pi?
Un Raspberry Pi 3 standard dispose d'un processeur quad-core cadencé à 1, 2 GHz 64 bits, 1 Go de RAM, ainsi qu'un processeur graphique Broadcom VideoCore IV dans le cadre du Broadcom System on a Chip (SoC) BCM2837.
Si vous surchargez le processeur, vous augmentez la vitesse d'horloge Raspberry Pi par défaut de 1, 2 GHz à 1, 5 GHz, en fonction de votre solution de refroidissement (par exemple, un dissipateur de chaleur). Notez que parce que le Raspberry Pi utilise un SoC, vous devrez ajuster la RAM pour l'overclocking.
Quel est le point d'overclocking d'un Raspberry Pi? Eh bien, c'est simple: vous voulez en tirer le meilleur parti. Plusieurs outils populaires fonctionneront mieux que prévu avec l'overclocking.
Jeux rétro: Si vous avez eu du mal avec les jeux Sony PlayStation 1, Sega Dreamcast ou Nintendo N64 sur RetroPie, RecalBox, ou n'importe quelle autre solution de jeu rétro que vous avez choisie Retro Gaming sur le Raspberry Pi: Tout ce que vous devez savoir Retro Gaming sur le Raspberry Pi: Tout ce que vous devez savoir Le Raspberry Pi a beaucoup d'utilisations, mais peut-être le plus amusant est de jouer à des jeux vidéo classiques. Voici tout ce que vous devez savoir sur les jeux rétro sur votre Raspberry Pi. Lire la suite, l'overclocking peut aider considérablement.
Kodi: Les problèmes de performances avec la vidéo en streaming dans Kodi peuvent être surmontés grâce à l'overclocking de votre Raspberry Pi. Si vous utilisez également un VPN, la vitesse d'horloge plus élevée aidera ici aussi.
Exagear: Essayer d'exécuter le logiciel Windows sur votre Raspberry Pi? Même avec la bonne préparation, l'overclocking peut aider ici.
Bureau: Raspberry Pi 3 peut être utilisé comme bureau standard. Qui ne voudrait pas un peu de performance supplémentaire, grâce à un processeur overclocké?
Overclocking un Raspberry Pi 3 est une réponse pratique à certaines de ses lacunes (quoique celles qui sont traitées dans le plus récent Raspberry Pi 3 B + Comment décider si vous avez besoin du nouveau Raspberry Pi 3 B + Modèle Comment décider si vous avez besoin du nouveau Modèle Raspberry Pi 3 B + Le nouveau Raspberry Pi 3 B + a été publié, combien cela coûte-t-il, quelles sont ses spécifications, et va-t-il améliorer vos projets existants?
L'overclocking est toujours risqué
Alors que l'overclocking Raspberry Pi est simple à réaliser, il n'est pas sans risque.
La chaleur est générée: Des solutions de refroidissement sont nécessaires 5 manières fraîches de garder votre Raspberry Pi overclocké 3 réfrigérées 5 manières fraîches de garder votre Raspberry Pi overclocké 3 froid Avec toutes les choses cool que vous pouvez faire avec un Raspberry Pi, il n'est pas surprenant qu'ils puissent obtenir un peu chaud. Voici les meilleurs moyens de les refroidir. Lire la suite si vous prévoyez d'overclocker votre Pi. La chaleur est mauvaise pour les systèmes informatiques, car elle ralentit le traitement, qui à son tour génère de la chaleur.
Défaillance des composants: une augmentation de la chaleur peut également entraîner la défaillance des composants.
Dégradation des données: l' utilisation de vitesses d'horloge élevées entraîne souvent des données corrompues. Si vous utilisez un disque dur pour le système d'exploitation de votre Pi, cela ne devrait pas être un gros problème. Toutefois, si votre Raspberry Pi repose sur une carte microSD (la plupart le font), alors vous pouvez trouver le média flash de moins en moins fiable.
Alimentation fiable: Vous devriez déjà utiliser une alimentation de bonne qualité pour votre Raspberry Pi. Tout ce qui est inférieur à l'adaptateur 2, 5 amp recommandé est inadapté à l'overclocking. La corruption de données se produira rapidement avec une faible alimentation.
À un moment donné, l'overclocking de votre Raspberry Pi annulerait la garantie. Cependant, à compter du 19 septembre 2012, ce n'est pas le cas, grâce aux outils d'overclocking intégrés; Cependant, il existe un paramètre qui affectera la garantie de l'appareil, que nous aborderons ci-dessous.
Comment overclocker un Raspberry Pi 3
Vous voulez toujours overclocker votre Raspberry Pi? Bien que vous puissiez overclocker sur d'autres distributions, nous examinerons le processus sur Raspbian Stretch. Commencez par exécuter une mise à jour complète et une mise à niveau:
sudo apt update && sudo apt install upgrade
Avec cela fait, installez l'outil sysbench:
sudo apt install sysbench
Vous en aurez besoin plus tard pour vérifier comment l'overclocking a amélioré les performances. Pour l'instant, cependant, exécutez sysbench pour obtenir une référence:
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run
Notez les résultats ou ajoutez un fichier de destination pour afficher les résultats à des fins de comparaison ultérieure.
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run>benchmark-before.txt
Ensuite, vous devrez modifier le fichier config.txt. Vous le trouverez dans le répertoire de démarrage, qui est le mieux accessible via le terminal.
Commencez par passer au répertoire racine
cd /
Ensuite, changez de répertoire pour démarrer.
cd boot
Confirmez que vous êtes au bon endroit en énumérant le contenu.
ls
Vous devriez repérer config.txt. À ce stade, il ne vaut rien que le répertoire de démarrage soit la seule partie du système d'exploitation de votre Raspberry Pi accessible depuis Windows. Nous y reviendrons plus tard. Pour l'instant, faites juste une copie du fichier:
sudo cp config.txt config.old
Vous devriez maintenant avoir deux fichiers de configuration. Le premier est celui que vous pouvez éditer, config.txt ; la seconde est votre sauvegarde, config.old .
Pour modifier config.txt:
sudo nano config.txt
Ici, vous trouverez une liste de paramètres, au format "nom = valeur". Cherchez "overclock"; vous devriez trouver une ligne qui lit "#Un commentaire pour overclocker le bras." Supprimer le hashtag de la première ligne ci-dessous, # arm_freq = 800.
Pour overclocker votre Raspberry Pi 3 de manière significative, vous devrez entrer des valeurs pour les quatre conditions suivantes:
- arm_freq
- core_freq
- sdram_freq
- over_voltage
Pour le Raspberry Pi 3, il est plus courant d'overclocker avec ce qui suit:
arm_freq=1300 core_freq=500 sdram_freq=500 over_voltage=600
Ces paramètres correspondent à la vitesse d'horloge maximale que vous êtes susceptible d'obtenir. Des options plus basses sont disponibles, mais quelque peu inutiles. Cependant, comme indiqué ailleurs, le logiciel que vous utilisez déterminera si vous êtes satisfait ou non de la vitesse overclockée.
Vérifiez les performances de l'overclock avec sysbench
Maintenant que le système est overclocké, vous devriez réexécuter l'outil sysbench:
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run>benchmark-after.txt
Comparer la différence ici devrait mettre en évidence les améliorations de performance que vous pouvez vous attendre avec votre Raspberry Pi overclocké.
Une fois que vous avez trouvé la vitesse d'horloge maximale, vous pouvez continuer comme d'habitude ... ou vous préférez utiliser le paramètre force_turbo pour maintenir le Pi à des vitesses maximales. Alors que vous êtes libre de le faire, c'est le seul facteur de l'overclocking Raspberry Pi qui va certainement annuler votre garantie.
Comment récupérer un overclock raté
Si vous avez redémarré votre Raspberry Pi avec des paramètres overclockés et constaté qu'il ne fonctionnera pas, ou qu'il se bloque, se fige, se comporte d'une autre manière indésirable, vous devrez annuler vos modifications. C'est facile à faire:
- Éteignez le Raspberry Pi.
- Retirez la carte microSD.
- Insérez la carte dans le lecteur de carte de votre PC.
- Renommez \ boot \ config.old en config.txt .
- Ouvrez le fichier \ boot \ config.txt .
- Entrez la vitesse d'horloge correcte et enregistrez.
- Retirez en toute sécurité la carte microSD, remplacez-la dans votre Pi, et démarrez.
Tout devrait maintenant revenir à la normale.
Est-ce que d'autres modèles de Raspberry Pi peuvent être overclockés?
Overclocking est une option pour les anciennes versions du Raspberry Pi. Comme toujours, prenez des précautions pour vous assurer que l'appareil est efficacement refroidi. Utilisez notre comparaison Raspberry Pi Le Guide Raspberry Pi Board: Zéro vs Modèle A et B Le Guide Raspberry Pi Board: Zéro vs Model A et B Avec autant de différents modèles Raspberry Pi, comment savez-vous lequel acheter? Notre guide ultime vous dit tout ce que vous devez savoir! Lisez la suite pour vérifier la vitesse d'horloge correcte de votre modèle et veillez à ne pas augmenter la vitesse de plus de 10%.
Pour overclocker les anciens Raspberry Pis, tout ce dont vous avez besoin est intégré dans le système d'exploitation Raspbian. Commencez par ouvrir l'outil de configuration, soit sur le bureau ( Préférences> Configuration Raspberry Pi ), soit à partir de la ligne de commande.
sudo raspi-config
Après avoir noté l'avertissement, choisissez Overclock .
Dans le menu suivant, vous trouverez une liste d'options. L'option d'overclocking actuellement sélectionnée sera None, mais vous aurez le choix entre cinq options, en fonction de votre modèle Raspberry Pi. Sur la photo ci-dessous est l'écran overclock pour le Raspberry Pi 2.
Alors que sur d'autres appareils, overclocking est un cas de faire une petite augmentation et de tester, avec des options prédéfinies, ce n'est pas vraiment nécessaire. Tout ce que vous devez faire est de sélectionner le préréglage overclocké que vous souhaitez utiliser, puis sélectionnez OK pour l'appliquer. Cependant, si vous essayez un overclocking non standard qui n'est pas disponible via une option prédéfinie (en utilisant le fichier config.txt, comme expliqué plus haut), faites de petits ajustements minutieux et testez les résultats.
Notez que l'overclocking peut également affecter les performances du matériel connecté, tel que l'affichage PiTFT d'Adafruit. En tant que tel, vous devrez prendre des précautions supplémentaires (telles que le réglage manuel du fichier config.txt après avoir défini une nouvelle vitesse d'horloge dans le menu).
Overlocking n'est jamais une science exacte. En tant que tel, vous devriez passer du temps à évaluer son impact sur votre Raspberry Pi et sur tout logiciel utilisé régulièrement. Notre guide général de l'overclocking pour PC Le Guide du débutant pour l'overclocking de CPU Le Guide du débutant pour overclocking de CPU Overclocking est un art, mais ce n'est pas magique. Ici, nous partageons comment fonctionne l'overclocking, avec un guide étape par étape pour obtenir en toute sécurité une augmentation des performances de votre CPU. En savoir plus fournit beaucoup d'informations générales.