Controle de la température et fréquence du CPU

Controle de la température du CPU

Si vous avez overclocké le Raspberry, il est important de controlerla température du CPU.

Saisir la commande dans un terminal [ctrl]+[alt]+[t]

/opt/vc/bin/vcgencmd measure_temp


Le Raspberry retournera l'information sous la forme

temp=47.1'C

Controle de la fréquence du CPU

Saisir la commande dans un ternimal [ctrl]+[alt]+[t]

cat /proc/cpuinfo


Le Raspberry retournera l'information sous la forme

processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 997.08
Features : half thumb fastmult vfp edsp java tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 000d
Serial : 00000000bf86f895


La ligne BogoMIPS affiche la fréquence réelle du CPU



Créer un script

Vous pouvez créer un script qui vous affichera la fréquence et la température du CPU.

Nous allons créer un script nommé monitor-rpi.sh et ecrire quelques lignes de commandes.

Puis nous allons rendre executable le script.


Saisir la commande dans un terminal [ctrl]+[alt]+[t]

sudo nano ./monitor-rpi.sh


L'éditeur de texte nano, ouvre un fichier vide, renseigner les lignes de commandes ci-dessous


#!/bin/bash
# -------------------------------------------------------
echo "--------------------------------------------------------"
echo "$(date)"
echo $USER"@"$HOSTNAME
echo "--------------------------------------------------------"
C=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq`
T=`cat /sys/class/thermal/thermal_zone0/temp`
cpu=$(</sys/class/thermal/thermal_zone0/temp)
echo "Heure | Frequence | Temperature"
echo "`date +%H:%M` $C $T" | awk  '{ printf "%s | %4dMhz | %-.2fC\n",$1, $2/1000,$3/1000 }'
echo
echo



Sauvegarder le fichier [ctrl]+[o]   (la lettre O) puis valider par [Enter]

Quitter nano par [ctrl]+[x]



Modifier les attrubuts du fichier pour le rendre executable

Saisir la commande dans un terninal [ctrl]+[alt]+[t]

sudo chmod +x ./monitor-rpi.sh


Executer le fichier ./monitor-rpi.sh dans un terminal [ctrl]+[alt]+[t]

Le raspberry affichera les informations ci-dessous


--------------------------------------------------------
mercredi 8 mars 2017, 14:28:39 (UTC+0100)

pi@raspberrypi
--------------------------------------------------------
Heure | Frequence | Temperature
14:28 | 1000Mhz | 46.54C






Personnaliser

Google Analytics

Google Analytics est un service utilisé sur notre site Web qui permet de suivre, de signaler le trafic et de mesurer la manière dont les utilisateurs interagissent avec le contenu de notre site Web afin de l’améliorer et de fournir de meilleurs services.

Facebook

Notre site Web vous permet d’aimer ou de partager son contenu sur le réseau social Facebook. En l'utilisant, vous acceptez les règles de confidentialité de Facebook: https://www.facebook.com/policy/cookies/

Twitter

Les tweets intégrés et les services de partage de Twitter sont utilisés sur notre site Web. En activant et utilisant ceux-ci, vous acceptez la politique de confidentialité de Twitter: https://help.twitter.com/fr/rules-and-policies/twitter-cookies