Geocaching Mowgly666 et Minos666WikiGalerieGeocachingLeMinosContactSe connecterS'inscrire
  • Wiki
  • Galerie
  • Geocaching
  • LeMinos
  • Contact

  • S'inscrire

Wiki - Tutos - Notes ( MinosHome | MH8 )

  • Page de garde
  • Dernières pages
  • Derniers commentaires
Overclock stability test

Pompé, puis amélioré depuis ici :
[http://elinux.org/index.php?title=RPiconfig&section=14|SD#Overclock_stability_test](http://elinux.org/index.php?title=RPiconfig&section=14|SD#Overclock_stability_test)

Script qui va pousser le CPU + RAM asdonf

Créer ce script, avec nano overclock-test.sh :

#!/bin/bash
#Simple stress test for system. If it survives this, it's probably stable.
#Free software, GPL2+

echo "Testing overclock stability..."

#Max out all CPU cores. Heats it up, loads the power-supply. 
for ((i=0; i<$(nproc --all); i++)); do nice yes >/dev/null & done

#Read the entire SD card 10x. Tests RAM and I/O
for i in `seq 1 10`; do echo reading: $i; sudo dd if=/dev/mmcblk0 of=/dev/null bs=4M; done

#Writes 512 MB test file, 10x.
for i in `seq 1 10`; do echo writing: $i; dd if=/dev/zero of=deleteme.dat bs=1M count=512; sync; done

#Clean up
killall yes
rm deleteme.dat

#Print summary. Anything nasty will appear in dmesg.
echo -n "CPU freq: " ; cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
echo -n "CPU temp: " ; cat /sys/class/thermal/thermal_zone0/temp
dmesg | tail 

echo "Not crashed yet, probably stable."

puis le rendre exécutable :
chmod +x overclock-test.sh

Et bon balance le script pour tester !
./overclock-test.sh
Attendre le message de fin pour voir si le test s'est correctement déroulé.


Options

En parallèle, on peut s'ouvrir un autre terminal et voir comment le CPU, la ram, et la température du CPU évoluent.
Avec tmux on peut avoir plusieurs terminaux dans une même fenêtre (apt-get install tmux si celui-ci n'est pas encore installé)

  • Pour découper la fenêtre en plusieurs lignes dans tmux :
    ctrl+b puis "
  • et/ou verticalement
    ctrl+b puis %
  • Se déplacer entre les différents terminaux dans tmux
    ctrl+b puis flèches haut/bas/droite/gauche

Donc dans tmux, un 1er terminal peut nous montrer la température du CPU avec un intervalle de 0,5s :
watch -n 0,5 vcgencmd measure_temp
2 ième terminal, htop pour montrer de manière graphique le boulot des CPU, ram, swap (apt-get install htop) :
htop
3 ième terminal la fréquence du CPU :
watch -n 0,5 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

Overclock stability test
Created by minos • Last edit by minos on 23.05.16 13:46

Overclock stability test

  1. Wiki - Tutos - Notes ( MinosHome | MH8 )
  2. Linux
  3. Raspberry Pi
  4. Overclock stability test

Aucun commentaire pour le moment


Formulaire en cours de chargement...

Chercher dans ce manuel:

Hiérarchie de contenu

  • Navigateurs (browsers)
  • Thunderbird (courriel)
  • Linux
    • Debian (et autres...)
    • FreedomBox
    • Manjaro
    • Raspberry Pi
      • Sauvegarde et restauration complète du système (carte SD)
      • Swap : régler sa taille
      • Overclock stability test
      • Script bash : CPU temp, speed, voltage
    • Firefox OS
  • Jeux (serveurs)
  • Jeux (pour le joueur)
  • Routeurs-Hotspots
  • Windows
  • Recettes
  • Autre...

Posts récents

  • Antipub - uBlock Origin
  • Créer un fichier ISO à partir d'un CDROM
  • Windows 10 create USB boot install - Rufus tool
  • Vin d'épine
  • Fléchettes - position et hauteur de la cible

Recent photos

Antipub - uBlock Origin
lecteur cdrom
Windows 10 create USB boot install - Rufus tool
Fléchettes - position et hauteur de la cible
Fléchettes - position et hauteur de la cible
Quota - affichage constant
Quota - affichage constant
Quota - affichage constant
Pâte à crêpe (sans oeuf)

Commentaires récents

  • minos le Sync client : url personnalisée pour serveur sync perso
  • MinoTof le Badblocks - commande pour vérifier et marquer les secteurs défectueux d'un disque dur
Build your own website!

CC

Licence Creative Commons
Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.

This collection ©2025 by Petrus • Contact • Aide • Complete website engine

Cookies are required to enable core site functionality.