KDiskMark

A simple open-source disk benchmark tool for Linux distros

GPL-3.0 License

Stars
1.1K
Committers
21

Bot releases are hidden (Show)

KDiskMark - KDiskMark 3.1.4 Latest Release

Published by JonMagon over 1 year ago

Changed

  • Fixed config directory name to ~/.config/kdiskmark
  • Hungarian localization correction (#120)
  • Fixed window icon for AppImage, Flatpak and Snap

Added

  • Dutch localization (#121)

Specific AppImage changes

  • Fixed window freezing during a benchmark stop
  • PageCache flushing support via built-in helper
  • Fixed error caused by missing system libaio
  • Fixed eventual crash on restarting tests

AppImage Note: If PageCache flusing is enabled, the privileged helper will be requested via pkexec or kdesu.

KDiskMark - KDiskMark 3.1.3

Published by JonMagon over 1 year ago

Changed

  • Benchmark file name is randomly generated (#94)
  • Fixed the device list template when changing the locale

Added

  • Japanese localization (#111)
KDiskMark - KDiskMark 3.1.2

Published by JonMagon about 2 years ago

Changed

  • Fixed visual glitch when scrolling the storage list
  • Polish localization correction (#95)

Added

  • Swedish localization (#96)
KDiskMark - KDiskMark 3.1.1

Published by JonMagon about 2 years ago

Changed

  • Fixed helper crash on completion of benchmarking

Note: AppImage no longer requires root privileges.

KDiskMark - KDiskMark 3.1.0

Published by JonMagon about 2 years ago

Added

  • Prevent multiple instances from being opened (#88)
  • Progress bar styles: Fusion, for light/dark theme and system one
  • Stylized design of the storage list
  • Update the storage list by changing the language
  • Prevent a line break in the dialog for a path contains a hyphen
  • Optional O_DIRECT flag

Changed

  • Migrated from KAuth to PolicyKit
  • The helper runs only if necessary
  • Pre-create a benchmark file only once before tests
  • Bring back the ability to specify the directory manually (#92)
  • Localization updated (incl. #89)

AppImage Note: Uses the built-in Breeze style to get the same appearance on different distributions and desktop environments.

KDiskMark - KDiskMark 3.0.0

Published by JonMagon about 2 years ago

Added

  • Benchmarking is performed within the helper
  • Stored configuration
  • Configurable pattern of each test
  • Region-specific numeric formatting
  • Standard and NVMe presets
  • Changeable test data: random or zeros
  • Demo profile
  • Ability to perform read and write tests separately
  • Button to refresh the storage list
  • Turkish (#77) and Hungarian (#70, #71, #72) localization

Changed

  • The occupied space is displayed instead of free space
Security Issue (14 September 2022)
This release is affected by CVE-2022-40673, upgrade to a newer one.
KDiskMark - KDiskMark 2.3.0

Published by JonMagon almost 3 years ago

Added

  • Added measurement time limit

Changed

  • Fixed display of units above bars
  • The pause between tests selector has been moved to the settings window
  • Default value for threads of the first RND test is now one
KDiskMark - KDiskMark 2.2.1

Published by JonMagon about 3 years ago

Added

Changed

  • Display the text of the KAuth error that occurred
  • Using the ISO 8601 date format
  • Fix HiDPI issue (#55)
  • Fix kdiskmark.desktop syntax errors

Updated (30 October 2021): Fixed paths to icons and localization files in the AppImage build

KDiskMark - KDiskMark 2.2.0

Published by JonMagon over 3 years ago

Added

  • The ability to drop pagecache before doing a test job (using K5Auth)

Updated (5 May 2021): AppImage package added, bundled with fio 3.26

KDiskMark - KDiskMark 2.1.1

Published by JonMagon over 3 years ago

Changed

  • Fix directory selection (#41)
KDiskMark - KDiskMark 2.1.0

Published by JonMagon almost 4 years ago

Added

  • Spanish (Mexico) (#36), Slovak, Polish, Ukrainian (#40) localization
  • Allow selecting the UI language: Help > Language

Changed

  • Prevent adding the same directory multiple times
  • Hide status bar
  • Fix directory selection dialog (#37)
  • Fix benchmark won't run (#39)
KDiskMark - KDiskMark 2.0.0

Published by JonMagon almost 4 years ago

Added

  • Performance profiles (#20)
  • Column with bars of mixed tests (mixed profile)
  • Possibility to specify a test-directory manually (#15)
  • French translation
  • Italian translation
  • Portuguese (Brazilian) translation
  • Chinese (Simplified) translation

Changed

  • Removed 20-px icon (#18)
KDiskMark - KDiskMark 1.6.2

Published by JonMagon about 4 years ago

Changed

  • Scan all non-readonly devices in /dev
KDiskMark - KDiskMark 1.6.1

Published by JonMagon about 4 years ago

Added

  • Czech localization (#9 #10 #11)
  • Encrypted devices detection

Changed

  • Loops are separated in the app instead of fio (#12)
  • Fix indents in the text report
KDiskMark - KDiskMark 1.6.0

Published by JonMagon about 4 years ago

Added

  • KDiskMark and FIO version in the text-output

Changed

KDiskMark - KDiskMark 1.5.1

Published by JonMagon about 4 years ago

Changed

  • Full-direct way to read drive model name
  • Fix incorrect bandwidth conversion to KiB while metric prefixes are using
  • Removed benchmark time limit (https://github.com/JonMagon/KDiskMark/issues/2)
  • Fix close all FIO child processes
  • Fix buttons captions restore
KDiskMark - KDiskMark 1.5.0

Published by JonMagon over 4 years ago

Added

  • Editable comment field with a disk drive model by default
  • Save the report to a text file

Changed

  • A timeout message instead of "Bad FIO output"
KDiskMark - KDiskMark 1.4.3

Published by JonMagon over 4 years ago

Changed

  • Parse all FIO errors
  • Correct way to close a thread, it doesn't throw exceptions anymore
  • Fix the second RND in report
KDiskMark - KDiskMark 1.4.2

Published by JonMagon over 4 years ago

Added

Changed

  • Fix icons application
  • Minimal FIO is now 3.1
KDiskMark - KDiskMark 1.4.1

Published by JonMagon over 4 years ago

Initial release