Need to benchmark disks


i’m new on Linux world/OpenSUSE.

I’m looking for a tool that allows to benchmark my disks (HDD & SSD) like CrystalDiskMark.

Thank for your help. :wink:

Hi and welcome to the Forum :slight_smile:
There is benchmarking and there is benchmarking… do you just want to see what your disks are running like, or are you wanting some in depth analysis? What desktop environment, for the GNOME DE the is gnome-disks which offers a benchmark, then real heavy filesystem analysis, the likes of iozone. Simple command line tests the likes of fio.

Perhaps some information on your end goal :wink:

Hello Malcom,

thanks for your answer :slight_smile:

In fact, the goal is just a matter of seeing how my disks perform, like CrystalDiskMark:

Yes, my desktop environment is GNOME.

Then fire up gnome-disks?

Or I can package up this… crazydiskmark;

Screenshot from 2020-09-21 09-39-56.png

Screenshot from 2020-09-21 09-40-34.png

Screenshot from 2020-09-21 09-55-13.png

Hi Malcom,

thank you, gnome-disks? is perfect,

How can i get crazydiskmark?


I packaged it up here;

zypper in

Copy and paste is indeed all you need to install. :)And crazydiskmark delivers what users are asking for. :slight_smile:


sorry but i have an error during installation:

Retrieving package crazydiskmark-0.7.3-lp152.3.1.noarch
(1/1), 238.3 KiB (382.4 KiB unpacked)
Header V3 RSA/SHA256 Signature, key ID 97090d5e: NOKEY
V3 RSA/SHA256 Signature, key ID 97090d5e: NOKEY

Looking for gpg key ID 97090D5E in cache /var/cache/zypp/pubkeys.
Repository Plain RPM files cache does not define additional ‘gpgkey=’ URLs.
crazydiskmark-0.7.3-lp152.3.1.noarch (Plain RPM files cache): Signature verification failed [4-Signatures public key is not available]
Abort, retry, ignore? [a/r/i] (a)

I tried to retry but the application don’t work after that.

That’s normal, I recommend you just accept install without a key, or import the key manually… since it’s my testing repository, you could add temporarily and accept the key, then disable.

Here is the result:

Abort, retry, ignore? [a/r/i] (a): i

Checking for file conflicts: …[done]
(1/1) Installing: crazydiskmark-0.7.3-lp152.3.1.noarch …[done]
Additional rpm output:
warning: /var/cache/zypper/RPMS/crazydiskmark-0.7.3-lp152.3.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 97090d5e: NOKEY

It seems ok but the application doesn’t work, i found the application icon but when i click on it, nothing happens.

Thanks a lot to help me.

Open a terminal and run from the command line;


Very sorry :frowning:

linux-2:/sbin # crazydiskmark
Traceback (most recent call last):
File “/usr/bin/crazydiskmark”, line 5, in <module>
import crazydiskmark.mainwindow
ModuleNotFoundError: No module named ‘crazydiskmark’

Very strange… tested here on Tumbleweed and Leap 15.2 and all good…

You have a standard python install? Not using the likes of pip?

python3 -V

My Python version is: 3.8.5

It’s a new installation of openSUSE.

Then your running Tumbleweed, not Leap 15.2, can you please post the output from;

cat /etc/os-release

Leap 15.2
python3 -V
Python 3.6.10
python3 -V
Python 3.8.5


cat /etc/os-release result:

NAME="openSUSE Tumbleweed" 
# VERSION="20200917" 
ID_LIKE="opensuse suse" 
PRETTY_NAME="openSUSE Tumbleweed" 

Are you sure Tumbleweed is for you, every snapshot is a new release?

If so, then you need to install this one and remove the old one;

zypper rm crazydiskmark
zypper in

Last row of results shows swapped values.