Comprehensive stress testing on CPU, memory, system I/O and disk
stressjqlm-sensors
For installation instructions please refer to:
Follow instructions here to have lm-sensors set up:
How to use lm-sensors? - Ask Ubuntu
sh stressme.sh | tee stress.logThis will do stress testing with stress and log hardware temperatures at 0.5 second intervals (may be affected by high system load).
parameters:
-c | --cpu: how many cpu stressors to run, default is 2-m | --memory: how many memory stressors to run, default is 2-i | --io: how many I/O stressors to run, default is 2-d | --disk: how many disk stressors to run, default is 2-t | --time: how long to conduct stress testing, default is 5m
These parameters are passed through to stress command, refer to its man page for more details:
stress(1): impose load on/stress test systems - Linux man page (die.net)