Mät din hårddiskprestanda på Linux med hdparm

Många gånger märker vi att prestandan på en server inte är vad den ska, där frågar vi oss själva, var är problemet? ... Kommer det att vara otillräcklig bandbredd? ... Brist på CPU eller RAM? ... Eller att skriva och läsa på hårddisken inte kommer att bli det bästa?

Här kommer jag att visa dig hur du vet vilken högsta hastighet din hårddisk stöder, den aktuella hastigheten den kan fungera med etc, vi kommer att använda verktyget: hdparm

hdd seagate

Installera hdparm

Först och det är något uppenbart, vi måste installera programvaran som vi kommer att använda. Om du använder Ubuntu eller Debian kan du installera det med:

sudo apt-get install hdparm

Om du använder ArchLinux eller någon annan distro baserat på detta skulle det vara:

sudo pacman -S hdparm

Använda hdparm

Den första är känner till maximal hastighet av vår hårddisk, det vill säga om det är Sata1, Sata2 eller 3, hur mycket stöder det. För detta kommer vi att använda följande kommando:

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

Detta med hänsyn till att hårddisken vi vill granska är / dev / sda, det vill säga den första eller huvudsakliga.

Det kommer att visa oss något så här:

* Gen1-signalhastighet (1.5 Gb / s) * Gen2-signalhastighet (3.0 Gb / s) * Gen3-signalhastighet (6.0 Gb / s)

Beroende på hur sofistikerad hårddisken är, och naturligtvis, om de har den maximala stödda hastigheten aktiverad i BIOS.

Låt oss nu se aktuell hastighet som hårddisken arbetar med:

sudo hdparm -tT /dev/sda

Upprepa kommandot två eller tre gånger för att få ett värdeintervall.

Det kommer att visa oss något så här:

/ dev / sda: Timing cache läser: 22770 MB på 2.00 sekunder = 11397.43 MB / sek Timing buffrad disk läser: 432 MB på 3.01 sekunder = 143.59 MB / sek

Det första värdet har att göra med diskens cachehastighet, det andra värdet betyder den faktiska läs- och skrivhastigheten, den fysiska disken som sådan.

Slutet!

Jag hoppas att du har varit till hjälp.

Förresten kan du se en fullständig och detaljerad information om din hårddisk genom att ta bort grep av kommandot som jag lade tidigare, det vill säga så här:

sudo hdparm -I /dev/sda

Njut!


8 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   djägare sade

    Ha, jag vet inte varför men jag hade läst "Förbättra prestanda" istället för "mått" och jag skulle hoppa in och fråga de knep du använde. Tack Gaara.

    1.    KZKG ^ Gaara sade

      HAHAHAHA ja ... det mest uppenbara tricket är att få en SSD hehe, men det är det dyraste 😀

      1.    djägare sade

        För en tid sedan hade jag 3 diskar på en stationär dator och det föll mig att det ursprungliga syftet med RAID var hastighet och jag gjorde en RAID 0 (strippning), jag kopierade nästan tre gånger hastigheten men med nackdelen att om jag tappade en disk skulle jag tappa allt.

        Förresten, innan RAID var "Redundant Array of Inexpensive Disks" är det nu "Independent Disks" eftersom vi i allmänhet inte behöver så mycket hastighet utan datatillförlitlighet.

    2.    giskard sade

      Exakt samma sak hände mig!

  2.   gammal sade

    Med en något gammal IDE (PATA) -skiva kommer den maximala hastigheten som du säger kommer ut med -Jag kommer inte ut för mig. Å andra sidan kommer de nuvarande ut, vilket för att ge dig en uppfattning är:
    / dev / sda:
    Timad cache läser: 334 MB på 2.01 sekunder = 166.40 MB / sek
    Timing buffrad disk läser: 148 MB på 3.03 sekunder = 48.77 MB / sek

    1.    KZKG ^ Gaara sade

      Tack för kommentaren 😀

  3.   cristian sade

    För fler tester rekommenderar jag phoronix
    http://www.phoronix-test-suite.com

  4.   zetaka01 sade

    Jag skulle inte spela hårt med puckproverna hemma. Utan någon vetenskaplig och matematisk förklaring, ju mindre du stoppar den i rotationer (stänger av den), desto bättre kommer du att göra. Du kan förstöra den genom att defragmentera den, komprimera den, kryptera den etc. många gånger. Diskkontrollverktyg är inte ofarliga, ju mer du använder dem, desto mer sliter du på disken. Liksom SSD och USB har de ett begränsat antal skrivningar. Att använda dem då och då är bra, men utan att överdriva det.
    Och ju mindre du stoppar / startar skivan desto bättre.
    Spendera skivan så lite du kan.
    En hälsning.