===== 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).