Un petit mémo pour connaître la vitesse de transfert d’un disque ou des disques SATA branchés sur le PC/serveur.
Pour se faire, on va utiliser la commande dmesg et lui appliquer des filtres pour n’avoir que les résultats concernant les disques:
dmesg | grep -i sata | grep 'link up' [ 1.577112] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.577175] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Ensuite, on va tester la vitesse de lecture d’un disque, avec l’aide de la commande hdparm :
sudo hdparm -t -T /dev/sda /dev/sda: Timing cached reads: 14412 MB in 2.00 seconds = 7211.42 MB/sec Timing buffered disk reads: 402 MB in 3.00 seconds = 134.00 MB/sec
les options:
- -t : connaître la vitesse de lecture depuis le cache.
- -T : connaître la vitesse de lecture en accès direct.
Tout va bien a un detail pres : Tu as inverse la description des options « -t » et « -T » :-)