Debian : Connaître la vitesse de lecture d’un disque dur

I. Présentation

Dans ce tutoriel, nous allons voir une astuce qui permet de calculer la vitesse de lecture d'un disque dur, sous Linux et plus précisément sous Debian dans mon cas. Pour cela, nous allons nous appuyer sur fdisk pour lister les disques durs, et hdparm pour le calcul des performances.

II. Procédure avec hdparm

Commençons par lister les disques durs présents sur la machine grâce à la commande suivante :

fdisk -l | grep "Disque"

hdparm1

On remarque la présence de deux disques : sda et sdb. Quant à md0 et md1 il s'agit de grappes RAID logicielles présentent sur la machine.

Désormais, pour calculer la vitesse de lecture nous utiliserons deux options avec la commande hdparm :

  • "-t" pour calculer la vitesse de lecture depuis le cache
  • "-T" pour calculer la vitesse de lecture en accès direct sur le disque dur

Ce qui nous donnera la commande suivante (voir les exemples sur la copie d'écran pour sda, sdb et md0) :

hdparm -t -T /dev/sda

hdparm2

La ligne "Timing cached reads" est le résultat de l'option "-t" alors que la ligne "Timing buffered disk reads" correspond à l'option "-T". On peut voir des vitesses de lecture d'environ 50 Mo/s et de 65 Mo/s sur chacun de mes deux disques, qui sont en fait des disques durs virtuels stockés sur un disque dur physique 5200 tr/min.

Pour information, sachez que l'outil "dd" qui est généralement préinstallé sur Linux, permet d'effectuer également des tests d'écriture au niveau du disque dur. Par exemple, comme test on pourra faire :

dd bs=1M count=256 if=/dev/zero of=test

dd1

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian Burnel

Co-Fondateur d'IT-Connect, je souhaite partager mes connaissances et expériences avec vous, et comme la veille techno' est importante je partage aussi des actus.

florian a publié 1601 articles sur IT-Connect.See all posts by florian

Une réaction sur “Debian : Connaître la vitesse de lecture d’un disque dur

  • 21/10/2014 à 09:49
    Permalink

    Sauf que les informations données ne seront pas correctes à cause du cache mise en jeu.

    Si vous voulez les vraies informations de débit, il faudra utiliser la commande suivante :

    # hdparm -t –direct /dev/sda

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *