Kako mjeriti tvrde diskove u sustavu Linux

How Benchmark Hard Disks Linux



Praćenje brzine čitanja i pisanja uređaja za pohranu dobar je način za utvrđivanje izvornih proizvoda i utvrđivanje ispravnosti diska prekovremeno. U ovom će članku biti navedeni različiti alati dostupni za Linux koji se mogu koristiti za mjerenje tvrdih diskova i praćenje podataka o aktivnostima diska u stvarnom vremenu.

GNOME diskovi

GNOME Diskovi su unutarnji i vanjski alat za upravljanje diskovima za Linux. Na temelju udiskova, može se koristiti za izmjenu, oblikovanje i particioniranje pogona, kao i za izvođenje mjerila na bilo kojem mediju za pohranu spojenom na sustav.







GNOME diskovi dolaze unaprijed instalirani na većini distribucija s radnim okruženjem temeljenim na GNOME-u. U slučaju da nedostaje na vašem Ubuntu sustavu, možete ga instalirati pokretanjem naredbe ispod:



$sudoprikladaninstaliratignome-diskovi

Da biste izvršili mjerenje tvrdog diska pomoću GNOME diskova, pokrenite aplikaciju Diskovi iz pokretača aplikacija.







Pritisnite izbornik s tri točke, a zatim opciju Benchmark Disk….



Pritisnite gumb Start Benchmark… u sljedećem prozoru.

Promijenite opcije prema potrebi. Imajte na umu da vam pomoćni program za usporedbu neće dopustiti da pišete mjerila na montirane diskove. Dakle, da biste izvršili potpuno mjerenje čitanja i pisanja na ugrađenom disku, morate pokrenuti GNOME diskove u aktivnom USB načinu i odspojiti ugrađeni pogon za pohranu. Pritisnite gumb Pokreni mjerenje performansi ... za početak procesa mjerenja.

Postupak mjerenja performansi trajat će do kraja, ovisno o broju uzoraka koje ste odabrali. Nakon što proces završi, moći ćete vidjeti rezultate brzine čitanja / pisanja.

Morate usporediti ove rezultate s vrijednostima čitanja / pisanja koje oglašava dobavljač kako biste ocijenili učinkovitost.

Hdparm

Hdparm je jednostavna aplikacija za naredbeni redak za Linux koja vam omogućuje upravljanje uređajima za pohranu postavljanjem i uklanjanjem parametara. Također uključuje opciju testiranja brzine čitanja uređaja za pohranu.

Da biste instalirali hdparm u Ubuntu, pokrenite donju naredbu:

$sudoprikladaninstaliratihdparm

Da biste pokrenuli mjerenje tvrdog diska pomoću Hdparma, upotrijebite naredbu u nastavku:

$sudohdparm-tT /dev/sda

Zamijenite /dev /sda dio adresom vašeg tvrdog diska. Put možete provjeriti pomoću gore spomenute aplikacije GNOME Diskovi ili pokretanjem naredbe ispod:

$lsblk-iliNAZIV, PUT, MODEL, VENDOR, VELIČINA, FSUSED, FSUSE%, TIP, MOUNTPOINT

Nakon što je benchmark završio s radom, vidjet ćete rezultate testa kao izlaz terminala.

dd

Data Duplicator ili jednostavno 'dd' uslužni je program za naredbeni redak za Linux koji vam omogućuje kopiranje i pretvaranje datoteka i podataka. Sposoban je kopirati velike dijelove podataka, klonirati cijele tvrde diskove, stvarati USB pogone za pokretanje itd.

Brzinu upisa na tvrdi disk moguće je provjeriti pomoću dd -a. Pokrenite donje naredbe kako biste izvršili mjerenje brzine pisanja.

$mkdirmjerilo
$CDmjerilo
$dd ako=/dev/nulaod= benchfilebs= 4kračunati=200000 && sinkronizacija;rmbenchfile

Pričekajte da se test završi, rezultati će biti prikazani u terminalu nakon što se završi.

Da biste izvršili test čitanja pomoću dd -a, pokrenite donju naredbu:

$dd ako=/dev/nulaod=/dev/null&& sinkronizacija

Ova naredba će se nastaviti izvršavati sve dok se ne zaustavi, pa pritisnite nakon nekoliko sekundi da vidite rezultate.

Sysbench

Sysbench je višenamjenski pomoćni program za Linux. Neke od referentnih opcija koje nudi Sysbench uključuju stres test CPU -a, test brzine pristupa memoriji i test performansi ulaza datotečnog sustava.

Da biste instalirali sysbench u Ubuntu, pokrenite donju naredbu:

$sudoprikladaninstaliratisysbench

Da biste izvršili mjerenje tvrdog diska pomoću sysbencha, pokrenite naredbe ispod jednu po jednu:

$mkdirmjerilo
$CDmjerilo
$ sysbench fileio pripremiti
$ sysbench fileio--file-test-mode= rndrw trčanje

Pričekajte da test završi. Kada završite, vidjet ćete rezultate kao izlaz terminala.

Da biste uklonili testne datoteke iz referentnog direktorija, pokrenite donju naredbu:

$rmtest_datoteka.*

Statistiku protoka možete koristiti kao pokazatelj izvedbe.

Sysstat

Sysstat je aplikacija za praćenje izvedbe naredbenog retka za Linux. Može nadzirati ulazne izlazne operacije, potrošnju memorije, korištenje resursa pokretanjem sistemskih procesa, mrežne aktivnosti itd. I prikazivati ​​statistiku o njima u stvarnom vremenu.

Da biste instalirali Sysstat u Ubuntu, pokrenite donju naredbu:

$sudoprikladaninstaliratisysstat

Za nadzor performansi tvrdog diska možete koristiti naredbu iostat koja se nalazi u Sysstatu. Iako ne uključuje opciju izvođenja mjerila, može prikazati podatke o aktivnostima čitanja i pisanja diska u stvarnom vremenu.

Da biste vidjeli brzinu čitanja i pisanja diska svake sekunde, pokrenite donju naredbu:

$iostat--ljudski 1

iotop

Iotop je vrhunski alat za praćenje čitanja i pisanja diska. Prikazuje podatke u tabličnom obliku, slično onome što top ili htop čini za prikaz potrošnje resursa. Radi slično gore spomenutom uslužnom programu iostat i nije baš mjerilo. Međutim, može prikazati statistiku aktivnosti diska u stvarnom vremenu, što ga čini prikladnim za nadzor velikih operacija s podacima.

Da biste instalirali Iotop u Ubuntu, pokrenite donju naredbu:

$sudoprikladaninstaliratiiotop

Pokrenite naredbu ispod da biste pokrenuli iotop:

$iotop

Zaključak

Ovo su neke od metoda koje se mogu koristiti za usporedbu tvrdih diskova i određivanje njihove brzine čitanja i pisanja. Ne može se poreći da su neki krivotvoreni i lažno reklamirani proizvodi danas dostupni na tržištu, posebno proizvodi za flash pohranu. Jedini način da se utvrdi njihova učinkovitost jest usporedba i usporedba rezultata s oglašenim brzinama.