Cómo saber la velocidad a la que lee nuestro disco duro

Vamos a ver cómo saber la velocidad a la que lee nuestros discos duros y poder compararlos unos con otros, por ejemplo, para guardar en uno u otro a la hora en función de la velocidad. Por ejemplo, el más rápido a la hora de realizar unos procesos y en el más lento y más tamaño para almacenar.

Primero, vamos a ver qué discos duros tenemos montados con df -h. Vamos a ver primero con un disco duro:

$ df -h | grep sd
/dev/sda2        439G   310G  108G  75% /
/dev/sda1        511M   5,3M  506M   2% /boot/efi

Y, ahora, después de montar un disco duro externo:

$ df -h | grep sd
/dev/sda2        439G   310G  108G  75% /
/dev/sda1        511M   5,3M  506M   2% /boot/efi
/dev/sdc2        4,6T   4,6T   43G 100% /media/fernando/9ADC8B3BDC8B10A5

El disco sda es un SSD y como vemos, tengo casi lleno el disco duro externo. Así podemos comparar la velocidad de uno y otro.

Para ver la velocidad usaremos hdparm -tT:

  • -t: muestra la velocidad de lectura a través de la memoria caché del búfer en el disco sin ningún almacenamiento previo de datos en la memoria caché.
  • -T: muestra la velocidad de lectura directamente desde el caché del búfer sin acceso al disco.
sudo hdparm -tT disco

Vamos a comparar uno y otro disco:

$ sudo hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   40126 MB in  2.00 seconds = 20099.00 MB/sec
 Timing buffered disk reads: 1124 MB in  3.00 seconds = 374.28 MB/sec
$ sudo hdparm -tT /dev/sdc

/dev/sdc:
 Timing cached reads:   39624 MB in  2.00 seconds = 19846.73 MB/sec
 Timing buffered disk reads: 578 MB in  3.00 seconds = 192.42 MB/sec

Podemos ver que la velocidad cambia, especialmente la velocidad de lectura a través de la memoria caché del búfer en el disco sin ningún almacenamiento previo de datos en la memoria caché es muchísimo más rápida en un disco interno que en uno externo (374.28 MB/sec frente a 192.42 MB/sec).

Deja una respuesta

Tu dirección de correo electrónico no será publicada.