PROJET AUTOBLOG


IT-Connect

Site original : IT-Connect

⇐ retour index

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

mercredi 15 octobre 2014 à 09:30

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 :

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