Cum se compară hard diskurile în Linux

How Benchmark Hard Disks Linux



Monitorizarea vitezei de citire și scriere a dispozitivelor de stocare este o modalitate bună de a determina produsele autentice și de a determina orele suplimentare de sănătate ale discului. Acest articol va enumera diverse instrumente disponibile pentru Linux, care pot fi utilizate pentru compararea hard disk-urilor și monitorizarea datelor în timp real despre activitatea discurilor.

Discuri GNOME

GNOME Disks este un instrument intern și extern de gestionare a discurilor pentru Linux. Bazat pe dischete, poate fi folosit pentru a modifica, formata și partiționa unitățile, precum și pentru a efectua repere pe orice suport de stocare conectat la sistem.







Discurile GNOME sunt preinstalate pe majoritatea distribuției având un mediu desktop bazat pe GNOME. În cazul în care lipsește pe sistemul Ubuntu, îl puteți instala executând comanda de mai jos:



$sudoaptinstalaregnome-discuri

Pentru a efectua un benchmark al hard diskului utilizând Discurile GNOME, lansați aplicația Disks din lansatorul de aplicații.







Faceți clic pe meniul cu trei puncte și apoi faceți clic pe opțiunea Benchmark Disk ...



Faceți clic pe butonul Start Benchmark ... din fereastra următoare.

Schimbați opțiunile după cum este necesar. Rețineți că utilitarul benchmark nu vă va permite să scrieți benchmark pe discurile montate. Deci, pentru a efectua un standard complet de citire-scriere pe discul încorporat, trebuie să lansați discurile GNOME într-un mod USB live și să demontați unitatea de stocare încorporată. Faceți clic pe butonul Start Benchmarking ... pentru a începe procesul de benchmarking.

Procesul de evaluare comparativă va dura câteva în funcție de numărul de eșantioane pe care le-ați ales. După finalizarea procesului, veți putea vedea rezultatele vitezei de citire / scriere.

Trebuie să comparați aceste rezultate cu valorile de citire / scriere promovate de furnizor pentru a măsura eficiența.

Hdparm

Hdparm este o aplicație simplă pentru linia de comandă pentru Linux care vă permite să gestionați dispozitivele de stocare prin setarea și eliminarea parametrilor. De asemenea, include o opțiune de testare a vitezei de citire a dispozitivelor de stocare.

Pentru a instala hdparm în Ubuntu, rulați comanda de mai jos:

$sudoaptinstalarehdparm

Pentru a rula un benchmark pe hard disk folosind Hdparm, utilizați comanda de mai jos:

$sudohdparm-tT /dev/sda

Înlocuiți / dev / sda parte cu adresa hard diskului. Puteți verifica calea folosind aplicația GNOME Disks menționată mai sus sau executând comanda de mai jos:

$lsblk-sauNUME, CĂI, MODEL, VÂNZĂTOR, MĂRIME, FUSAT, FUSAT%, TIP, MOUNTPOINT

Odată ce benchmark-ul a terminat de rulat, veți vedea rezultatele testelor ca ieșire terminală.

DD

Duplicatorul de date sau pur și simplu „dd” este un utilitar de linie de comandă pentru Linux care vă permite să copiați și să convertiți fișiere și date. Este capabil să copieze bucăți mari de date, să cloneze întregi discuri, să creeze unități USB bootabile și așa mai departe.

Este posibil să verificați viteza de scriere pe hard disk folosind dd. Rulați comenzile de mai jos pentru a efectua o valoare de referință a vitezei de scriere.

$mkdirreper
$CDreper
$dd dacă=/dev/zerode= benchfilebs= 4knumara=200000 && sincronizare;rmfisier bancar

Așteptați finalizarea testului, rezultatele vor fi afișate în terminal după ce ați terminat.

Pentru a efectua un test de citire folosind dd, executați comanda de mai jos:

$dd dacă=/dev/zerode=/dev/nul&& sincronizare

Această comandă va rula în continuare până la oprire, așa că apăsați după câteva secunde pentru a vedea rezultatele.

Sysbench

Sysbench este un utilitar de referință multifuncțional pentru Linux. Unele dintre opțiunile de referință furnizate de Sysbench includ un test de solicitare a procesorului, testul vitezei de acces la memorie și testul de performanță a ieșirii sistemului de intrare.

Pentru a instala sysbench în Ubuntu, rulați comanda de mai jos:

$sudoaptinstalaresysbench

Pentru a efectua un benchmark pe hard disk folosind sysbench, rulați comenzile de mai jos una câte una:

$mkdirreper
$CDreper
$ sysbench fileio pregătiți
$ sysbench fileio--file-test-mode= rndrw run

Așteptați terminarea testului. După ce ați terminat, veți vedea rezultatele ca ieșire terminală.

Pentru a elimina fișierele de test din directorul de referință, rulați comanda de mai jos:

$rmfișier_test.*

Puteți utiliza statistici de transfer ca indicator de performanță.

Sysstat

Sysstat este o aplicație de monitorizare a performanței liniei de comandă pentru Linux. Poate monitoriza operațiile de ieșire de intrare, consumul de memorie, utilizarea resurselor prin rularea proceselor de sistem, activitatea în rețea etc. și poate afișa statistici în timp real despre acestea.

Pentru a instala Sysstat în Ubuntu, rulați comanda de mai jos:

$sudoaptinstalaresysstat

Pentru a monitoriza performanța hard diskului, puteți utiliza comanda iostat inclusă în Sysstat. Deși nu include o opțiune de efectuare a parametrilor de referință, poate afișa date în timp real despre activitatea de citire și scriere pe disc.

Pentru a vedea viteza de citire și scriere pe disc în fiecare secundă, rulați comanda de mai jos:

$iostat--uman 1

iotop

Iotop este un instrument de top pentru monitorizarea citirilor și scrierilor pe disc. Afișează datele într-o formă tabelară, similar cu ceea ce face top sau htop pentru afișarea consumului de resurse. Funcționează similar cu utilitarul iostat menționat mai sus și nu este exact un instrument de referință. Cu toate acestea, poate afișa statistici de activitate pe disc în timp real, făcându-l potrivit pentru monitorizarea operațiilor de date mari.

Pentru a instala Iotop în Ubuntu, rulați comanda de mai jos:

$sudoaptinstalareiotop

Rulați comanda de mai jos, pentru a lansa iotop:

$iotop

Concluzie

Acestea sunt câteva dintre metodele care pot fi utilizate pentru a evalua hard diskurile și a determina viteza de citire și scriere a acestora. Nu se poate nega faptul că unele produse contrafăcute și publicitate fals sunt disponibile astăzi pe piață, în special produse de stocare flash. Singura modalitate de a determina eficiența acestora este să le evaluați și să comparați rezultatele cu viteza publicitară.