¿Como medir la performance de un dispositivo de bloques?

Como podemos medir la performance de un dispositivo de bloques, sda sdb, un pen drive, un disco duro interno, etc.

Podemos utilizar hdparm:

En un disco interno por ejemplo ubtendremos:

/dev/sda: Timing buffered disk reads: 110 MB in 3.07 seconds = 35.85 MB/sec

También podemos usar “hdparm -i” Para obtener más información: /dev/sda:

Model=ST91208345R , FwRev=3.CLF , SerialNo= R34542H Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16? CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 AdvancedPM=yes: unknown setting WriteCache=enabled Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

  • signifies the current active mode

Espero que les haya servido! Cualquier pregunta dejen comentarios

Saludos D.