Disque dur

Publié le par Peck

Cet article est maintenant sur http://linux-attitude.fr/post/Disque-dur

Niveau :
Résumé : hdparm -tT ; blktool

Si vous avez des performances un peu mauvaises, il se peut que cela soit dû à votre disque dur.

Pour en avoir le coeur net, mesurez ses performances :
$ hdparm -tT /dev/hda
Le -t teste le disque tandis que le -T teste l'accès disque avec cache (en gros la vitesse de la RAM).
Pour un disque IDE (ou sata) une vitesse de 50Mo/s est acceptable (comptez plutôt 30 pour un ordinateur portable).

Si votre disque est particulièrement lent en cas de charge de la machine, il se peut que le dma ne soit pas activé. Pour le vérifier :
$ hdparm -d /dev/hda
Pour le forcer :
$ hdparm -d1 /dev/hda

Tout ceci est bien joli, mais ancrons nous dans la modernité, un nouvel outil est apparu et a vocation à remplacer hdparm et à étendre ses fonctionnalités : blktool. Malheureusement blktool ne sait pas encore mesurer le taux de transfert (entre autre), par contre il est plus lisible. Voici quelques exemples d'équivalents :

# activation du dma
$ hdparm -d1 /dev/hda
$ blktool /dev/hda dma on
# relecture de la table des partitions (aucune partition ne doit être monté
$ hdparm -z /dev/hda
$ blktool /dev/hda reread-part
# passage du disque en mode economie d'energie (attention, cela ne sert a rien si le disque est utilisé et que noflushd n'est pas présent)
$ hdparm -y /dev/hda
$ blktool /dev/hda standby
# changement du niveau de gestion du bruit du disque (plus il est bruyant et plus il est rapide et inversement)
$ hdparm -M 128 /dev/hda
$ blktool /dev/hda acoustic-mgmt 128  #nombre entre 128 et 254

Publié dans admin

Pour être informé des derniers articles, inscrivez vous :

Commenter cet article