Comment comparer les disques durs sous Linux

How Benchmark Hard Disks Linux



La surveillance des vitesses de lecture et d'écriture des périphériques de stockage est un bon moyen de déterminer les produits authentiques et de déterminer la santé des disques au fil du temps. Cet article répertorie divers outils disponibles pour Linux qui peuvent être utilisés pour comparer les disques durs et surveiller les données d'activité des disques en temps réel.

Disques GNOME

GNOME Disks est un outil de gestion de disque interne et externe pour Linux. Basé sur des udisks, il peut être utilisé pour modifier, formater et partitionner des lecteurs ainsi que pour effectuer des tests de performances sur tout support de stockage connecté au système.







Les disques GNOME sont préinstallés sur la plupart des distributions ayant un environnement de bureau basé sur GNOME. Au cas où il manquerait sur votre système Ubuntu, vous pouvez l'installer en exécutant la commande ci-dessous :



$sudoapteinstallerdisques-gnome

Pour effectuer une analyse comparative du disque dur à l'aide des disques GNOME, lancez l'application Disques à partir du lanceur d'applications.







Cliquez sur le menu à trois points, puis sur l'option Benchmark Disk….



Cliquez sur le bouton Démarrer l'analyse comparative… dans la fenêtre suivante.

Modifiez les options selon vos besoins. Notez que l'utilitaire de référence ne vous permettra pas d'écrire des références sur des disques montés. Ainsi, pour effectuer un test complet de lecture-écriture sur le disque intégré, vous devez lancer les disques GNOME en mode USB en direct et démonter le lecteur de stockage intégré. Cliquez sur le bouton Démarrer l'analyse comparative… pour lancer le processus d'analyse comparative.

Le processus d'analyse comparative prendra un peu de temps en fonction du nombre d'échantillons que vous avez choisi. Une fois le processus terminé, vous pourrez voir les résultats de vitesse de lecture/écriture.

Vous devez comparer ces résultats avec les valeurs de lecture/écriture annoncées par le fournisseur pour évaluer l'efficacité.

Hdparm

Hdparm est une application de ligne de commande simple pour Linux qui vous permet de gérer les périphériques de stockage en définissant et en supprimant des paramètres. Il comprend également une option pour tester les vitesses de lecture des périphériques de stockage.

Pour installer hdparm dans Ubuntu, exécutez la commande ci-dessous :

$sudoapteinstallerhdparm

Pour exécuter un benchmark de disque dur à l'aide de Hdparm, utilisez la commande ci-dessous :

$sudohdparm-tT /développeur/sda

Remplacez /dev/sda part par l'adresse de votre disque dur. Vous pouvez vérifier le chemin à l'aide de l'application GNOME Disks mentionnée ci-dessus ou en exécutant la commande ci-dessous :

$lsblk-ouNOM,CHEMIN,MODÈLE,FOURNISSEUR,TAILLE,FSUSE,FSUSE%,TYPE,POINT DE MONTAGE

Une fois l'exécution du test de référence terminée, vous verrez les résultats du test en sortie du terminal.

JJ

Data Duplicator ou simplement 'dd' est un utilitaire de ligne de commande pour Linux qui vous permet de copier et de convertir des fichiers et des données. Il est capable de copier de gros morceaux de données, de cloner des disques durs entiers, de créer des clés USB amorçables, etc.

Il est possible de vérifier la vitesse d'écriture du disque dur en utilisant dd. Exécutez les commandes ci-dessous afin d'effectuer un test de vitesse d'écriture.

$mkdirréférence
$CDréférence
$jj si=/développeur/zérode=benchfilebs= 4kcompter=200000 && synchronisation;rmfichier de banc

Attendez la fin du test, les résultats seront affichés dans le terminal une fois terminé.

Pour effectuer un test de lecture à l'aide de dd, exécutez la commande ci-dessous :

$jj si=/développeur/zérode=/développeur/nul&& synchronisation

Cette commande continuera à s'exécuter jusqu'à ce qu'elle s'arrête, alors appuyez sur après quelques secondes pour voir les résultats.

Banc Sys

Sysbench est un utilitaire de référence polyvalent pour Linux. Certaines des options de référence fournies par Sysbench incluent un test de stress CPU, un test de vitesse d'accès à la mémoire et un test de performance d'entrée/sortie du système de fichiers.

Pour installer sysbench dans Ubuntu, exécutez la commande ci-dessous :

$sudoapteinstallerbanc système

Pour effectuer un test de performance de disque dur à l'aide de sysbench, exécutez les commandes ci-dessous une par une :

$mkdirréférence
$CDréférence
$ sysbench fileio préparer
$ sysbench fileio--file-test-mode=rndw exécuter

Attendez la fin du test. Une fois cela fait, vous verrez les résultats en tant que sortie terminale.

Pour supprimer les fichiers de test du répertoire de référence, exécutez la commande ci-dessous :

$rmfichier_test.*

Vous pouvez utiliser les statistiques de débit comme indicateur de performance.

Sysstat

Sysstat est une application de surveillance des performances en ligne de commande pour Linux. Il peut surveiller les opérations d'entrée-sortie, la consommation de mémoire, l'utilisation des ressources en exécutant des processus système, l'activité du réseau, etc. et afficher des statistiques en temps réel à leur sujet.

Pour installer Sysstat dans Ubuntu, exécutez la commande ci-dessous :

$sudoapteinstallersysstat

Pour surveiller les performances du disque dur, vous pouvez utiliser la commande iostat incluse dans Sysstat. Bien qu'il n'inclue pas d'option pour effectuer un benchmark, il peut afficher des données en temps réel sur l'activité de lecture et d'écriture du disque.

Pour voir les vitesses de lecture et d'écriture du disque chaque seconde, exécutez la commande ci-dessous :

$iostat--Humain 1

iotop

Iotop est un outil de premier plan pour surveiller les lectures et les écritures sur disque. Il affiche les données sous forme de tableau, similaire à ce que fait top ou htop pour afficher la consommation de ressources. Il fonctionne de manière similaire à l'utilitaire iostat mentionné ci-dessus et ce n'est pas exactement un outil de référence. Cependant, il peut afficher des statistiques d'activité du disque en temps réel, ce qui le rend approprié pour surveiller les opérations de données volumineuses.

Pour installer Iotop dans Ubuntu, exécutez la commande ci-dessous :

$sudoapteinstalleriotop

Exécutez la commande ci-dessous pour lancer iotop :

$iotop

Conclusion

Ce sont quelques-unes des méthodes qui peuvent être utilisées pour comparer les disques durs et déterminer leurs vitesses de lecture et d'écriture. Il est indéniable que certains produits contrefaits et faussement annoncés sont disponibles aujourd'hui sur le marché, en particulier les produits de stockage flash. La seule façon de déterminer leur efficacité est de les comparer et de comparer les résultats avec les vitesses annoncées.