- Home
- Disk Benchmark Software
- Illumine IT disk-benchmark
Illumine IT disk-benchmark
What it is
Illumine IT disk-benchmark is a free, open-source C command-line program for benchmarking storage. It targets hard drives, SSDs, SAN disks, HBAs, RAID adapters, and storage controllers, including physical or virtual disks that are local or remote. Multiple threads simulate concurrent reads and writes. Tests can use random file sizes and delays, write-only operation, and configurable read and write buffers. Results include per-thread timings, averages, summaries, CPU time, and wall time. Values can be printed in a spreadsheet-friendly form, and system I/O information can help with buffer settings. Continuous runs support monitoring of cloud-drive quality of service, disk replication, and active/passive RAID swaps. The listed platforms are Linux and Windows, with broader support for POSIX and MS-DOS. Linux builds require GCC and POSIX Threads; Windows instructions use TDM-GCC and include a 64-bit binary download. The README warns that aggressive continuous tests can fill a disk and create high CPU load.
For and against
For
- Free open-source C command-line tool
- Tests physical and virtual local or remote disks
- Supports multithreaded read and write workloads
- Reports per-thread and average timings
- Offers spreadsheet-friendly output
Against
- No random I/O tests are listed
- Does not measure IOPS or latency
- Aggressive runs can fill the tested disk
- High thread and file settings can raise CPU load
The verdict
Illumine IT disk-benchmark focuses on configurable, sequential storage testing with detailed timing output and continuous monitoring options.
Who it suits
This tool suits administrators and developers who want free, command-line sequential storage benchmarks on Linux or Windows. It can also support monitoring scenarios involving replication, cloud drives, or RAID swaps.
Plans and prices
disk-benchmark
open-source C command-line tool
Read 8 Oct 2026 · github.com
On the record
- Concurrent workloads
- It simulates concurrent reads and writes using multiple threads.github.com · read 8 Oct 2026
- Configurable tests
- Options include random file sizes, random delays, write-only mode, and configurable read/write buffer sizes.github.com · read 8 Oct 2026
- Continuous monitoring
- The README describes using continuous runs to monitor cloud-drive QoS, disk replication, and active/passive RAID swaps.github.com · read 8 Oct 2026
- Linux build
- The Linux build instructions require GCC and list POSIX Threads as the only dependency.github.com · read 8 Oct 2026
- Maker
- The GitHub organization identifies itself as Illumine IT Consulting and lists Cyprus, Germany, UK, and Greece.github.com · read 8 Oct 2026
- Output options
- It can print values only for spreadsheet use and can print system I/O information to help set buffer sizes.github.com · read 8 Oct 2026
- Purpose
- A lightweight console program for benchmarking hard drives, SSDs, SAN disks, HBAs, RAID adapters, and storage controllers.github.com · read 8 Oct 2026
- Results
- It reports per-thread and average read/write timings, summary results, and CPU and wall time.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- Storage coverage
- The README says it can test physical or virtual disks that are local or remote.github.com · read 8 Oct 2026
- Support
- The README lists author Michael Mountrakis and an email address for contact.github.com · read 8 Oct 2026
- Windows build
- The README describes building on Windows with TDM-GCC and provides a 64-bit binary download.github.com · read 8 Oct 2026