Last Modified: Mon, 17 Jun 2019 18:24:18 +0000 ; Created: Fri, 08 May 2009 14:39:03 +0000
For Windows, Linux, etc a good disk benchmark problem is http://www.iozone.org/.
iozone -l 2 -u 2 -r 4k -s 100m -F /mnt/YOURDISK/f1 /mnt/YOURDISK/f2
If you don't have IOZone and want a quick and dirty sustained throughput report try the following (read only):
dd if=/dev/sdX iflag=direct of=/dev/null bs=64k
For CPU burn-in I like to use the client from the distributed.net project. It simply tests the strength of encryption algorithms. Since it does so many floating point operations the CPU gets a very good test and an opportunity to reach its maximum temperature.
MemoryI like to use Memtest86+. You have to boot into it though.
Another good one is HCI Design's MemTest which you can run from Windows.
GraphicsI like to take some video game like Quake and run a demo in a constant loop.
Temperature MonitoringIf your motherboard and disk drivers have sensors on them you can use CPUID's HWMonitor. It's free and is a nice alternative if your motherboard doesn't have software for temperature monitoring.
iperf3 --server --interval 2 --format k
iperf3 --format k --bandwidth 10000M --interval 2 --parallel 4 --client 10.1.1.1
iperf3 --udp --format k --bandwidth 10000M --interval 2 --parallel 4 --client 10.1.1.1
If your router has OpenWRT you can install iperf on it for the server side.
Games as benchmark/burn-in tools
Quake 3 ArenaYou can just download the official ID Software demo version or even the free community created OpenArena version.
Steps to run in a constant demo loop: