Skip to content
SPECIFICTION
Get listed

Illumine IT disk-benchmark

github.com

Free plan WindowsLinux
Visit github.com
Spec score 7.3 #20 of 29 in Disk Benchmark Software

What it is

Illumine IT disk-benchmark is a lightweight console program for benchmarking hard drives, SSDs, SAN disks, HBAs, RAID adapters and storage controllers. It can test physical or virtual disks that are local or remote, using multiple threads to simulate concurrent reads and writes. Test options include random file sizes, random delays, write-only runs and configurable read and write buffer sizes. Results show read and write timings per thread and as averages, summary results, and CPU and wall time. Output can be reduced to values for spreadsheet use, and the program can print system I/O information to help set buffer sizes. Continuous runs can monitor cloud-drive QoS, disk replication and active/passive RAID swaps. The tool is free and described as an open-source C command-line program. Listed platforms are Linux and Windows; its broader supported-platform list also names POSIX and MS-DOS. Linux build instructions require GCC and list POSIX Threads as the only dependency. The README warns that continuous runs with many threads, large files and no delay can fill the tested disk and cause high CPU load.

Spec sheet

Purpose
A lightweight console program for benchmarking hard drives, SSDs, SAN disks, HBAs, RAID adapters, and storage controllers.Read 8 Oct 2026 · github.com
Support
The README lists author Michael Mountrakis and an email address for contact.Read 8 Oct 2026 · github.com
Maker
The GitHub organization identifies itself as Illumine IT Consulting and lists Cyprus, Germany, UK, and Greece.Read 8 Oct 2026 · github.com
Concurrent workloads
It simulates concurrent reads and writes using multiple threads.Read 8 Oct 2026 · github.com
Configurable tests
Options include random file sizes, random delays, write-only mode, and configurable read/write buffer sizes.Read 8 Oct 2026 · github.com
Continuous monitoring
The README describes using continuous runs to monitor cloud-drive QoS, disk replication, and active/passive RAID swaps.Read 8 Oct 2026 · github.com
Linux build
The Linux build instructions require GCC and list POSIX Threads as the only dependency.Read 8 Oct 2026 · github.com
Output options
It can print values only for spreadsheet use and can print system I/O information to help set buffer sizes.Read 8 Oct 2026 · github.com
Results
It reports per-thread and average read/write timings, summary results, and CPU and wall time.Read 8 Oct 2026 · github.com
Safety limit
The README warns that continuous tests with many threads, large files, and no delay can fill the tested disk and cause high CPU load.Read 8 Oct 2026 · github.com
Storage coverage
The README says it can test physical or virtual disks that are local or remote.Read 8 Oct 2026 · github.com
Windows build
The README describes building on Windows with TDM-GCC and provides a 64-bit binary download.Read 8 Oct 2026 · github.com

Plans and prices

disk-benchmark Free open-source C command-line tool Read 8 Oct 2026 · github.com

Every Illumine IT disk-benchmark plan and price →

Strong points and limits

Strong points

  • Tests physical or virtual disks, local or remote.
  • Multiple threads simulate concurrent reads and writes.
  • Reports per-thread timings, averages and summary results.
  • Can format values for spreadsheet use.
  • Free, open-source C command-line program.

Limits

  • Does not run random I/O tests.
  • Does not measure IOPS or latency.
  • Continuous tests can fill disks and cause high CPU load.

Who it suits

It suits users who need command-line sequential benchmarks and timing summaries for local or remote storage. Its continuous-run options can also be used to monitor storage behavior over time.

Verdict

Illumine IT disk-benchmark offers configurable concurrent read/write tests and several forms of timing output. Its warning about continuous high-load runs matters when choosing test settings.

Where Specifiction places it

Alternatives to Illumine IT disk-benchmarkAll alternatives →