Outils pour utilisateurs

Outils du site


stress-test_cpu_et_controle_de_temperature

Stress-test CPU et contrôle de température

Sous Windows, utilisez OCCT.

Cette petite documentation propose des moyens simples sous Linux Debian (testé Debian 11).

Contrôle de température

Pour activer le contrôle de température des disques durs :

modprobe drivetemp
echo drivetemp >/etc/modules-load.d/drivetemp.conf

Pour lancer un contrôle de température à la seconde de votre machine :

apt update
apt install lm-sensors
sensors-detect # pressez entrée à toutes les questions
watch -n1 sensors

Sur un serveur Debian 11, par exemple, ça peut donner ça :

drivetemp-scsi-1-0
Adapter: SCSI adapter
temp1:        +35.0°C  (low  =  +0.0°C, high = +70.0°C)
                       (crit low =  +0.0°C, crit = +70.0°C)
                       (lowest = +33.0°C, highest = +35.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +27.0°C  (high = +85.0°C, crit = +105.0°C)
Core 0:        +18.0°C  (high = +85.0°C, crit = +105.0°C)
Core 1:        +24.0°C  (high = +85.0°C, crit = +105.0°C)
Core 2:        +27.0°C  (high = +85.0°C, crit = +105.0°C)
Core 3:        +23.0°C  (high = +85.0°C, crit = +105.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  (crit = +106.0°C)
temp2:        +29.8°C  (crit = +106.0°C)

drivetemp-scsi-0-0
Adapter: SCSI adapter
temp1:        +36.0°C  (low  =  +0.0°C, high = +70.0°C)
                       (crit low =  +0.0°C, crit = +70.0°C)
                       (lowest = +33.0°C, highest = +36.0°C)

Ainsi on peut surveiller si la température monte trop pendant notre test.

Stress-test CPU

apt install stress
stress --cpu 8 --timeout 20

Remplacer 8 par le nombre de CPU logiques (threads) du système. C'est pas forcément le nombre de Cores indiqués par les sensors ! cat /proc/cpu pour avoir la liste complète des CPU logiques (on a souvent plusieurs cores par CPU physiques et un ou deux threads par core).

Stress-test HDD

apt install iotop
stress --io 8
iotop -o # sur un autre terminal, pour regarder l'activité HDD (que de l'IO)
stress --hdd 8
iotop -o # sur un autre terminal, pour regarder l'activité HDD (lecture/écriture)

Une surveillance avec iotop et top permet de bien constater que ça consomme, surtout le –hdd. Laisser tourner plusieurs minutes, jusqu'à stabilisation de la température des disques (surveillée avec sensors).

stress-test_cpu_et_controle_de_temperature.txt · Dernière modification : 2024/01/18 11:05 de tickleman