Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. PC benchmark tools
  3. KDiskMark

KDiskMark

What it is

KDiskMark is a free Linux application for benchmarking HDDs and SSDs through a graphical interface built around Flexible I/O Tester (fio). Users can configure block size, queue count, and thread count for each test, then generate a benchmark report. The tool supports random and sequential I/O tests, including IOPS and latency measurement. Systems without a graphical display can use its interactive full-screen terminal mode, which offers settings for profiles, file size, loops, storage, queues, threads, test data, page-cache flushing, O_DIRECT, and CoW detection. KDiskMark is written in C++ with Qt and has no KDE dependencies. The project documents binaries on its GitHub Releases page and installation through Flathub and Linux distribution repositories. Its listed dependencies include Qt with Widgets and DBus, a PolicyKit agent, and fio with libaio. Both interfaces request administrator privileges through PolicyKit; the README says SSH sessions usually deny authentication for non-local users. The Snap package is no longer maintained and will receive no updates.

For and against

For

  • Runs random and sequential I/O tests
  • Measures IOPS and latency
  • Allows block size, queue, and thread configuration
  • Offers a full-screen terminal mode
  • Can generate benchmark reports

Against

  • Available only for Linux
  • Both interfaces request administrator privileges
  • SSH sessions usually deny authentication for non-local users
  • Snap package is no longer maintained

The verdict

KDiskMark provides configurable disk benchmarks through a GUI or full-screen terminal interface. Users should account for its PolicyKit authorization requirement and avoid relying on the unmaintained Snap package.

Who it suits

KDiskMark suits Linux users who want graphical or terminal-based disk benchmarks for HDDs and SSDs. The terminal mode is relevant to systems without a graphical display.

Plans and prices

KDiskMark

Free

Open-source disk benchmark tool

Every plan, in full

On the record

Authorization
The GUI and terminal interface request administrator privileges through PolicyKit; the README says SSH sessions usually deny authentication for non-local users.github.com · read 2 Oct 2026
Configurable tests
Users can configure block size, queue count, and thread count for each test.github.com · read 2 Oct 2026
Dependencies
The listed required dependencies include Qt with Widgets and DBus, a PolicyKit agent, and Flexible I/O Tester with libaio.github.com · read 2 Oct 2026
Downloads
The project says binaries are available on its GitHub Releases page and documents installation through Flathub and Linux distribution repositories.github.com · read 2 Oct 2026
Languages
The README lists support for multiple languages, including English, Chinese, French, German, Japanese, Portuguese (Brazilian), and Spanish.github.com · read 2 Oct 2026
Maintainer
The linked GitHub profile identifies JonMagon as Dmitry Sidorov.github.com · read 2 Oct 2026
Purpose
KDiskMark benchmarks HDDs and SSDs through a graphical interface built around Flexible I/O Tester (fio).github.com · read 2 Oct 2026
Reports
KDiskMark can generate benchmark reports.github.com · read 2 Oct 2026
Snap package
The README says the Snap package is no longer maintained and will receive no updates.github.com · read 2 Oct 2026
Support
The project asks users to open an issue with ideas, criticism, or suggestions.github.com · read 2 Oct 2026
Technology
The application is written in C++ with Qt and has no KDE dependencies.github.com · read 2 Oct 2026
Terminal interface
It offers an interactive full-screen terminal mode for systems without a graphical display.github.com · read 2 Oct 2026
TUI configuration
The terminal interface supports settings including profile, file size, loops, storage, queues, threads, test data, page-cache flushing, O_DIRECT, and CoW detection.github.com · read 2 Oct 2026

Alternatives to KDiskMark

Every alternative, ranked