Melsiar Home Pages

Aide mémoire GNU/Linux

Monter votre clé usb, placez-vous à l'endroit où elle est montée en ligne de commande à l'aide de votre terminal.

Ensuite entrez la commande suivante pour un test de vitesse en écriture contiguë :

$ dd if=/dev/zero of=testfile1 bs=8k count=10000
10000+0 enregistrements lus
10000+0 enregistrements écrits
81920000 octets (82 MB) copiés, 5,7588 s, 14,2 MB/s

Pour un test de lecture contiguë, entrez la commande suivante :

$ dd if=testfile1 of=/dev/null
160000+0 enregistrements lus
160000+0 enregistrements écrits
81920000 octets (82 MB) copiés, 0,114281 s, 717 MB/s

 
Ces vitesses correspondent à des vitesses de lecture contiguë, c'est pour cette raison que les valeurs indiquées paraissent incohérentes.
 
Pour information, le test a été réalsié avec une clé usb SanDisk 16Go usb3.0 :
 

$ /usr/bin/lsusb |grep -i sandisk
Bus 003 Device 002: ID 0781:5581 SanDisk Corp. Ultra

Voici une autre méthode plus précise pour tester la vitesse d'écriture et de lecture d'un périphérique sous GNU/Linux, avec l'outil hdparm.

Pour la lecture :

$ hdparm -tT /dev/périférique

Example d'un test de lecture avec une clef usb :

$ hdparm -tT /dev/sdc

dev/sdc:
Timing cached reads: 47764 MB in 1.99 seconds = 23978.33 MB/sec
Timing buffered disk reads: 68 MB in 3.06 seconds = 22.20 MB/sec

Pour l'écriture :

dd if=/dev/zero of=/chemin_du_périférique_monté/fichiertest bs=1M count=1024 conv=fdatasync

A noter qu'ici, on utilise l'option "fdatasync" qui permet de forcer la synchronisation des données entre la mémoire et le périférique.

Exemple de test de vitesse d'écriture pour un fichier de 1Go avec une clef usb (se placer sur le répertoire de la clef montée) :

$ dd if=/dev/zero of=./fichiertest bs=1M count=1024 conv=fdatasync

1024+0 enregistrements lus
1024+0 enregistrements écrits
1073741824 octets (1,1 GB, 1,0 GiB) copiés, 299,015 s, 3,6 MB/s

Après ce test, pensez a effacer le fichier généré sur la clef usb :

$ rm ./fichiertest

Bien à vous.

Classé dans : Non classé

Mots clés : dd, test, vitesse, sdcard, tfcard, hdparm

Écrire un commentaire

Quelle est le premier caractère du mot dzml9qiv ?