Blogia
Geeks i d'altres

Temps de lectura a n'es disc dur

Ahir vaig descobrir una nova eina per a linux; hdparm. Jo l'emplei per fer proves de velocitat d'escriptura al disc dur, encara que m'imagin que té moltes més opcions. Per que vos en façeu una idea, al Red Hat 9.0 ja el tenia instalat, en canvi a la Debian Sid amb un apt-get install hdparm ha bastat per tenirlo en menys de mitj minut.
A n'es pc de sobretaula, amb Red Hat, que ja té uns ... 4/5 anys (ara no sé exactament la velocitat amb revolucions per minut del disc dur) la comana hdparm -Tt /dev/hda hem torna aixó :

/dev/hda:
Timing buffer-cache reads: 128 MB in 0.58 seconds =220.69 MB/sec
Timing buffered disk reads: 64 MB in 18.41 seconds = 3.48 MB/sec

I al portatil, que es relativament nou (uns 3 mesos), hem torna aixó :

/dev/hda3
Timing cache reads: 1820 MB in 2.00 seconds = 909.77 MB/sec
Timing buffered disk reads: 8 MB in 3.07 seconds = 2.60 MB/sec

Realment es nota la diferencia entre tipus de HDs. M'agradaria mirar si es pot montar un dispositiu d'enmagatzenament USB i fer la prova, tot serà questió de demanar un MP3 ... ;)

2 comentarios

Servomac -

¿El soporte para mi HD lo pongo en el kernel?

Armonth -

Siento desilusionarte pero el valor que cuenta es el 2º, el primero es el relacionado a cuando los datos estan en cache

Te falta activar UDMA...

lspci grep IDE
^^Saber chipset IDE

Si es SiS pues activas SiS 5513 chipset support (por ejemplo) si no consigues tener soporte para tu chipset con DMA entonces pasare al arrancar hdparm -d1 /dev/hda

Valores de mi PC (tambien nuevo, UDMA 133 con HD DMA 100):

Sin DMA: 2mb
Con hdparm -d1 : 33mb
Con soporte nativo chipset: 56mb