KDiskMark est un outil libre et open-source pour GNU/Linux qui permet de tester les performances des disques durs et SSD, comme CrystalDiskMark sur Windows.
L’application propose une interface graphique avec des réglages prédéfinis. Elle s’appuie sur FIO pour effectuer les tests et permet de configurer la taille des blocs, le nombre de files d’attente et de threads. Les résultats peuvent être enregistrés dans un rapport pour être partagés ou comparés plus tard.
Même si son nom commence par un « K », KDiskMark n’est pas lié à KDE : il fonctionne avec n’importe quel environnement de bureau.
Lors du lancement, on retrouve quatre types de tests (lecture/écriture, séquentiel/aléatoire). Pour les lancer, il suffit de choisir le disque à tester et de cliquer sur « Tous » ou sur un test particulier. Les options permettent d’ajuster le nombre de passes, la taille du fichier de test, les files d’attente, les threads et l’unité de mesure (Mo/s, Go/s, IOPS, latence).
Tableau des options et valeurs par défaut:
Option | Description | Valeur par défaut / Plage |
---|---|---|
Nombre de passes | Nombre de répétitions pour chaque test | 5 (modifiable) |
Taille du fichier de test | Taille des données utilisées pour le benchmark | 1 Gio (16 Mio → 64 Gio) |
Lecteur à tester | Disque/partition sur lequel exécuter les tests | Disque contenant $HOME (par défaut) |
Unité d’affichage | Format des résultats | Mo/s (par défaut), Go/s, IOPS, µs (latence) |
Type de test | Mode de lecture/écriture | SEQ (séquentiel) / RND (aléatoire) |
Bloc (ex. 1M) | Taille du bloc testé | 1 Mio (modifiable via paramètres) |
Queue Depth (Q) | Nombre de requêtes en attente simultanées | Q1 → Q32 (ex. Q8 par défaut) |
Threads (T) | Nombre de threads utilisés par test | T1 (modifiable) |
Sauvegarde du rapport | Export des résultats | Fichier → Enregistrer |
Intervalle de temps | Durée d’exécution de chaque test | Configurable dans Paramètres |
Menu Profil | Profils de tests prédéfinis (pas encore actif) | Non disponible pour l’instant |
Installation de KDiskMark
- Arch Linux et ses dérivées :
sudo pacman -S kdiskmark
sudo add-apt-repository ppa:jonmagon/kdiskmark sudo apt update sudo apt install kdiskmark
sudo dnf install kdiskmark