Mesurar la velocitat de l'HDD amb dd

Fa alguns mesos els vaig deixar un article sobre com mesurar la velocitat de l'HDD amb hdparm, Doncs bé en aquesta ocasió els mostraré com fer el mateix amb: dd

wd-scorpio-black

Mesurar la velocitat de lectura i escriptura de l'HDD amb dd

En tenim prou amb un sol comandament per saber això, la comanda és el següent:

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync

Bàsicament el que farà serà crear i escriure en un arxiu (anomenat test) dades randoms, el pes final serà de 1024MB, o sigui, 1GB, i el que ens dirà (i el que realment ens importa) Serà la velocitat amb que omple aquests 1024MB i el temps que li va demorar.

Aquí deixo un screenshot d'una terminal després d'executar la comanda:

dd-hdd-speed

Com veieu, va demorar a omplir aquest GB en 9 segons, la qual cosa significa que la velocitat va ser de 119 MB/s … res malament 

Com sé si el meu HDD és lent?

Per saber si el teu disc dur és lent només has de saber que bàsicament qualsevol velocitat major a 50 MB / s és acceptable (repeteixo, acceptable, no super ràpid). En cas que el teu disc dur no de la talla o vulguis un més ràpid o SSD et recomano que busquis en botigues especialitzades on t'aconsellaran a l'hora de comprar discs durs i preguntant us recomanaran el disc dur que realment necessiteu en funció al vostre pressupost o necessitats. En el meu cas el meu PC d'escriptori amb un HDD normal em va donar 70 MB / s. Això sí, si es tracta d'un SSD o un RAID ia la velocitat "acceptable" no és la mateixa ????
Si necessites un disc dur per a un servidor sempre serà millor usar un SSD, tret és clar, que el servidor necessiti molta capacitat d'emmagatzematge per la qual cosa o tens un HDD més lent amb molta capacitat o realitzes una inversió comprant discos durs SSD i creant un raid.

Fi!

Bàsicament això és tot, espero els hagi estat d'utilitat.