Mesurar el rendiment del teu HDD a Linux amb hdparm

Moltes vegades notem que el rendiment d'un servidor no és el que hauria, aquí ens preguntem, on hi haurà el problema? ... serà ample de banda insuficient? ... falta de CPU o RAM? ... o l'escriptura i lectura al HDD no serà la millor?

Aquí els mostraré com saber quina velocitat màxima admet el seu HDD, la velocitat actual a la qual pot treballar, etc, farem servir l'eina: hdparm

hdd-Seagate

Instal·lació de hdparm

Primer i és una cosa òbvia, hem d'instal·lar el programari que farem servir. Si fas servir Ubuntu o Debian pots instal·lar amb:

sudo apt-get install hdparm

Si fas servir ArchLinux o alguna altra distro basada en aquesta seria:

sudo pacman -S hdparm

Ús de hdparm

El primer és saber la velocitat màxima del nostre HDD, és a dir, si és Sata1, SATA2 o 3, quant admet. Per a això farem servir la següent comanda:

sudo hdparm -I /dev/sda | grep -i speed

Això tenint en compte que el HDD que desitgem evaluar / dev / sda, és a dir, el primer o principal.

Ens mostrarà alguna cosa com això:

* Gen1 signaling speed (1.5GB / s) * Gen2 signaling speed (3.0Gb / s) * Gen3 signaling speed (6.0Gb / s)

En dependència de què tan sofisticat sigui el HDD, i clar, si tenen habilitat a la BIOS la velocitat màxima admesa.

Ara anem a veure la velocitat actual amb la qual està treballant el HDD:

sudo hdparm -tT /dev/sda

Repeteixin la comanda dues o tres vegades perquè obtinguin un rang de valors.

Ens mostrarà alguna cosa com això:

/ Dev / sda: Timing cached reads: 22770 MB in 2.00 seconds = 11397.43 MB / sec Timing buffered disk reads: 432 MB in 3.01 seconds = 143.59 MB / sec

El primer valor té a veure amb velocitat de la memòria cau de disc, el segon valor significa la velocitat de lectura i escriptura real, la de el disc físic com a tal.

Fi!

Espero els hagi estat d'utilitat.

Per cert, poden veure una informació completa i detallada sobre el seu HDD llevant el grep de la comanda que vaig posar prèviament, és a dir, així:

sudo hdparm -I /dev/sda

Enjoy!


8 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   caçador va dir

    Ha, no sé per què però havia llegit «Millorar rendiment» en lloc de «mesurar» i ja anava a saltar a preguntar els trucs que usaves. Gràcies Gaara.

    1.    KZKG ^ Gaara va dir

      Jajajaja bo ... el truc més obvi és aconseguir-se un SSD jeje, però és el més car 😀

      1.    caçador va dir

        Fa un temps vaig tenir 3 discs en una pc desktop i es va acudir que el propòsit original de RAID va ser velocitat i em vaig fer un RAID 0 (stripping), copiava gairebé a l'Tripple de velocitat però amb el desavantatge que si perdia un disc el perdia tot.

        Per cert abans RAID era «Redundant Array of Inexpensive Disks» ara és «Independent Disks» perquè ja generalment no necessitem tant velocitat sinó fiabilitat de les dades.

    2.    Giskard va dir

      Em va passar exactament el mateix!

  2.   antic va dir

    Amb un disc IDE (PATA) una cosa antiga la velocitat màxima que dius que surt amb -I a mi no em surt. En canvi si que surten les actuals, que perquè us feu una idea són:
    / Dev / sda:
    Timing cached reads: 334 MB in 2.01 seconds = 166.40 MB / sec
    Timing buffered disk reads: 148 MB in 3.03 seconds = 48.77 MB / sec

    1.    KZKG ^ Gaara va dir

      Gràcies pel comentari 😀

  3.   cristian va dir

    Per a més test recomano Phoronix
    http://www.phoronix-test-suite.com

  4.   zetaka01 va dir

    Jo no jugaria molt amb les proves de el disc a casa. Sense cap explicació científica i matemàtica, si més no ho parells en rotacions (el apaguis), millor et va a anar. Ho pots fer malbé per desfragmentarlo, comprimir, encriptar, etc, moltes vegades. Les utilitats de revisió de el disc no són innòcues, com més les fas servir, més desgastes el disc. A l'igual que les unitats SSD i els USB tenen un nombre limitat d'escriptures. Usar-les de tant en tant està bé, però sense exagerar.
    I si més no parells / arrencades el disc millor.
    Gasta el disc més no que puguis.
    Una salutació.