EVERYTHING XIAOMI
Get listed

dperf

dperf is a Linux command-line utility for benchmarking drives and spotting storage bottlenecks or performance outliers.

Place
#13 of 29
Score
6.0
dperf's website

What dperf is

dperf is a Linux command-line utility for benchmarking drives and spotting storage bottlenecks or performance outliers. It measures multiple drives at once and ranks them by throughput. Measurements use O_DIRECT to bypass the operating system page cache, and users can set block size, file size, and concurrent I/O operations per drive. Results show read and write throughput; verbose output adds per-drive statistics alongside aggregate totals. It supports sequential tests, but not random I/O tests, IOPS measurement, or latency measurement. The README describes deployment as Kubernetes Jobs, CronJobs, or DaemonSets for storage validation, as well as automated checks in CI/CD pipelines. Temporary disk space must equal the configured file size multiplied by the I/O operations per drive, for each drive. dperf requires Linux, a kernel and filesystem that support direct I/O, and write access to target directories. Prebuilt binaries are listed for amd64, arm64, ppc64le, and s390x. It is free under the GNU Affero General Public License v3.0. Support is directed to GitHub Issues, with MinIO Sales listed for enterprise support.

Good

  • Benchmarks multiple drives at once.
  • Ranks drives by throughput.
  • Configurable block size and concurrent operations.
  • Can run in Kubernetes deployment patterns.
  • Prebuilt binaries cover four architectures.

Watch out

  • Linux is required.
  • Does not measure random I/O, IOPS, or latency.
  • Requires temporary disk space for each drive.
  • Uses an AGPL-3.0 license.

Who it suits

dperf suits Linux users who need to compare drive throughput or validate storage in Kubernetes or CI/CD workflows. It requires a kernel and filesystem that support direct I/O and write access to the target directories.

Verdict

dperf focuses on sequential read and write throughput, with controls for multi-drive runs and deployment automation. It is not suited to workflows that require random-I/O, IOPS, or latency measurements.

Plans and prices

From dperf's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
dperfFreeAGPL-3.0 licensed; Linux drive benchmarking

The facts

Each one read from dperf's own pages, with the date it was checked.

What it does

Architectures
Prebuilt Linux binaries are listed for amd64, arm64, ppc64le, and s390x.checked 7 Oct 2026
Direct I/O
It uses O_DIRECT to bypass the operating system page cache for drive performance measurements.checked 7 Oct 2026
Integrations
The README provides Kubernetes deployment examples and describes automated storage performance checks in CI/CD pipelines.checked 7 Oct 2026
Kubernetes
The README describes deploying dperf as Kubernetes Jobs, CronJobs, or DaemonSets for storage validation.checked 7 Oct 2026
License
The project is released under the GNU Affero General Public License v3.0.checked 7 Oct 2026
Output
It reports read and write throughput, with verbose mode showing per-drive statistics alongside aggregate totals.checked 7 Oct 2026
Parallel benchmarks
It benchmarks multiple drives simultaneously and ranks them by throughput.checked 7 Oct 2026
Purpose
dperf is a drive benchmarking utility for identifying storage bottlenecks and performance outliers across multiple drives.checked 7 Oct 2026
Support
The README directs users to GitHub Issues and lists MinIO Sales as the contact for enterprise support.checked 7 Oct 2026
System requirements
dperf requires Linux, a kernel with O_DIRECT support, a filesystem supporting direct I/O, and write access to target directories.checked 7 Oct 2026
Temporary storage
The documented disk-space requirement is temporary space equal to filesize multiplied by ioperdrive for each drive.checked 7 Oct 2026
Workload settings
Users can configure block size, file size, and concurrent I/O operations per drive.checked 7 Oct 2026

The company

Founded
2014checked 28 Sep 2026
Headquarters
Redwood City, California, United Stateschecked 28 Sep 2026

Money

Free plan
Yeschecked 20 Sep 2026

Alternatives to dperf

All alternatives
  1. 1GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  2. 2

    Parkdale

    Free planAndroidmacOSWindows
    7.2Free plan
  3. 3

    CrystalDiskMark

    Free planWindows
    6.9$9.99 one-time
  4. 4

    fio

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5AJA System Test logo

    AJA System Test

    Free planmacOSWindows
    6.5Free plan
  6. 6

    DiskSpd

    Free planLinuxmacOSWindows
    6.5Free plan