Gnome disker
GNOME -disker er et internt og ekstern diskhåndteringsverktøy for Linux. Basert på UDISK kan den brukes til å endre, format og partisjonstasjoner, samt å utføre benchmarks på alle lagringsmedier koblet til systemet.
GNOME-disker kommer forhåndsinstallert på at de fleste distribusjoner har et GNOME-basert skrivebordsmiljø. I tilfelle det mangler på Ubuntu -systemet ditt, kan du installere det ved å kjøre kommandoen nedenfor:
$ sudo apt install Gnome-disker
For å utføre en harddisk -benchmark ved hjelp av Gnome -disker, lanserer du “Disker” -appen fra Application Launcher.
Klikk på Three Dot -menyen og klikk deretter på "Benchmark Disk ..." -alternativet.
Klikk på "Start Benchmark ..." -knappen på neste vindu.
Endre alternativene etter behov. Merk at referanseverktøyet ikke lar deg skrive benchmarks på monterte disker. Så for å utføre en full lesing av lesing på innebygd disk, må du starte Gnome-disker i en live USB-modus og demontere den innebygde lagringsstasjonen. Klikk på "Start Benchmarking ..." -knappen for å starte benchmarking -prosessen.
Benchmarking -prosessen vil ta noen å fullføre avhengig av antall prøver du har valgt. Når prosessen er ferdig, vil du kunne se lese- / skrivehastighetsresultater.
Du må sammenligne disse resultatene med leverandøren som er annonsert lese- / skriveverdier for å måle effektiviteten.
Hdparm
HDParm er en enkel kommandolinje -app for Linux som lar deg administrere lagringsenheter ved å sette og fjerne parametere. Det inkluderer også et alternativ for å teste lesehastigheter på lagringsenheter.
For å installere HDParm i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install hdparm
For å kjøre en harddisk -benchmark ved hjelp av HDParm, bruk kommandoen nedenfor:
$ sudo hdparm -tt /dev /sda
Bytt ut “/dev/sda” -delen med adressen til harddisken. Du kan sjekke banen ved å bruke GNOME -disker -appen som er nevnt over eller ved å kjøre kommandoen nedenfor:
$ LSBLK -o Navn, sti, modell, leverandør, størrelse, fsused, fsuse%, type, mountpoint
Når referansen er ferdig med å løpe, vil du se testresultater som terminalutgang.
Dd
Data duplikator eller ganske enkelt 'dd' er et kommandolinjeverktøy for Linux som lar deg kopiere og konvertere filer og data. Den er i stand til å kopiere store biter av data, kloning hele harddisker, lage oppstartbare USB -stasjoner og så videre.
Det er mulig å sjekke harddiskskrivingshastigheten ved hjelp av DD. Kjør kommandoene nedenfor for å utføre en referanse for skrivehastighet.
$ MKDIR Benchmark
$ CD -benchmark
$ dd if =/dev/null av = benchfile bs = 4k count = 200000 && sync; RM Benchfile
Vent til testen er ferdig, resultatene vil bli vist i terminalen når det er gjort.
For å utføre en lesetest ved hjelp av DD, kjør kommandoen nedenfor:
$ dd if =/dev/null av =/dev/null && synkronisering
Denne kommandoen vil fortsette å løpe til den er stoppet, så trykk etter noen sekunder for å se resultatene.
Sysbench
Sysbench er et mål for flere formål for Linux. Noen av benchmark -alternativene levert av SysBench inkluderer en CPU -stresstest, hukommelseshastighetstest og filsystem inngangsutgangsytelse Test.
For å installere SysBench i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install sysbench
For å utføre en harddisk -benchmark ved hjelp av SysBench, kjør kommandoene under en etter en:
$ MKDIR Benchmark
$ CD -benchmark
$ sysbench fileio forberedelse
$ sysbench fileio--fil-test-modus = rndrw run
Vent til testen er ferdig. Når du er ferdig, vil du se resultatene som terminalutgang.
For å fjerne testfilene fra Benchmark Directory, kjør kommandoen nedenfor:
$ rm test_file.*
Du kan bruke "gjennomstrømning" -statistikk som resultatindikator.
Sysstat
SysStat er en overvåkningsapp for kommandolinje for Linux. Den kan overvåke inngangsutgangsoperasjoner, minneforbruk, ressursbruk ved å kjøre systemprosesser, nettverksaktivitet osv. og vise sanntidsstatistikk om dem.
For å installere SysStat i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install sysstat
For å overvåke ytelsen til harddisken, kan du bruke “iostat” -kommandoen inkludert i SysStat. Selv om det ikke inkluderer et alternativ å utføre referanseindeks, kan det vise sanntidsdata om disklesing og skriveaktivitet.
For å se disk lese og skrive hastigheter hvert sekund, kjør kommandoen nedenfor:
$ iostat - -menneske 1
Iotop
Iotop er et "topp" verktøy for overvåking av diskleser og skriver. Den viser data i en tabellform, lik den toppen eller HTOP gjør for å vise ressursforbruk. Det fungerer som IOSTAT -verktøyet nevnt ovenfor, og det er ikke akkurat et referanseverktøy. Imidlertid kan den vise statistikk i sanntids diskaktivitet, noe som gjør den egnet for å overvåke store dataoperasjoner.
For å installere Iotop i Ubuntu, kjør kommandoen nedenfor:
$ sudo apt install Iotop
Kjør kommandoen nedenfor, for å lansere Iotop:
$ iotop
Konklusjon
Dette er noen av metodene som kan brukes til å benchmark harddisker og bestemme lesings- og skrivehastighetene. Det er ingen som benekter at noen forfalskede og falsk annonserte produkter er tilgjengelige i dag i markedet, spesielt flash -lagringsprodukter. Den eneste måten å bestemme effektiviteten på er å benchmark dem og sammenligne resultatene med annonserte hastigheter.