GNOME-diske
GNOME-diske er et internt og eksternt diskstyringsværktøj til Linux. Baseret på udisks kan den bruges til at ændre, formatere og partitionere drev samt til at udføre benchmarks på ethvert lagermedie, der er tilsluttet systemet.
GNOME-diske leveres forudinstalleret på de fleste distributioner med et GNOME-baseret skrivebordsmiljø. Hvis det mangler på dit Ubuntu-system, kan du installere det ved at køre kommandoen nedenfor:
$ sudo apt installere gnome-diskeFor at udføre en harddisk-benchmark ved hjælp af GNOME-diske skal du starte “Disker” -appen fra applikationsstarter.
Klik på menuen med tre prikker, og klik derefter på "Benchmark Disk ...".
Klik på knappen "Start benchmark ..." i det næste vindue.
Skift indstillingerne efter behov. Bemærk, at benchmark-værktøjet ikke tillader dig at skrive benchmarks på monterede diske. Så for at udføre en fuld læs-skriv benchmark på den indbyggede disk, skal du starte GNOME-diske i en live USB-tilstand og afmontere det indbyggede lagerdrev. Klik på knappen "Start benchmarking ..." for at starte benchmarking-processen.
Det tager nogle at afslutte benchmarking-processen afhængigt af antallet af prøver, du har valgt. Når processen er færdig, vil du kunne se læse- / skrivehastighedsresultater.
Du skal sammenligne disse resultater med den sælger, der er annonceret for læse / skrive-værdier for at måle effektiviteten.
Hdparm
Hdparm er en simpel kommandolinjeapp til Linux, der giver dig mulighed for at administrere lagerenheder ved at indstille og fjerne parametre. Det inkluderer også en mulighed for at teste læsehastigheder på lagerenheder.
For at installere hdparm i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installer hdparmFor at køre en harddisk benchmark ved hjælp af Hdparm skal du bruge kommandoen nedenfor:
$ sudo hdparm -tT / dev / sdaUdskift “/ dev / sda” -delen med adressen på din harddisk. Du kan kontrollere stien ved hjælp af ovennævnte GNOME-disks-app eller ved at køre kommandoen nedenfor:
$ lsblk -o NAVN, PATH, MODEL, LEVERANDØR, STØRRELSE, FSUSED, FSUSE%, TYPE, MOUNTPOINTNår benchmarket er færdigt, vil du se testresultater som terminaloutput.
DD
Data Duplicator eller simpelthen 'dd' er et kommandolinjeprogram til Linux, der giver dig mulighed for at kopiere og konvertere filer og data. Det er i stand til at kopiere store klumper af data, klone hele harddiske, skabe bootbare USB-drev og så videre.
Det er muligt at kontrollere harddiskens skrivehastighed ved hjælp af dd. Kør nedenstående kommandoer for at udføre en benchmark for skrivehastighed.
$ mkdir-benchmark$ cd-benchmark
$ dd if = / dev / zero of = benchfile bs = 4k count = 200000 && sync; rm benchfile
Vent til testen er færdig, resultaterne vises i terminalen, når de er færdige.
For at udføre en læsetest ved hjælp af dd skal du køre kommandoen nedenfor:
$ dd hvis = / dev / nul af = / dev / null && syncDenne kommando fortsætter med at køre, indtil den er stoppet, så tryk
Sysbench
Sysbench er et multifunktionelt benchmark-værktøj til Linux. Nogle af de benchmarkmuligheder, der leveres af Sysbench, inkluderer en CPU-stresstest, hukommelsesadgangshastighedstest og filsystemets input-outputpræstationstest.
For at installere sysbench i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere sysbenchFor at udføre en harddisk-benchmark ved hjælp af sysbench skal du køre kommandoerne nedenfor en efter en:
$ mkdir-benchmark$ cd-benchmark
$ sysbench fileio forberede
$ sysbench fileio --fil-test-mode = rndrw-kørsel
Vent til testen er færdig. Når du er færdig, vil du se resultaterne som terminaludgang.
For at fjerne testfilerne fra benchmark-biblioteket skal du køre kommandoen nedenfor:
$ rm test_fil.*Du kan bruge "Throughput" -statistikker som ydeevneindikator.
Sysstat
Sysstat er en app til overvågning af kommandolinjepræstationer til Linux. Det kan overvåge inputoutput-operationer, hukommelsesforbrug, ressourceforbrug ved at køre systemprocesser, netværksaktivitet osv. og vise statistikker i realtid om dem.
For at installere Sysstat i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere sysstatFor at overvåge harddiskens ydeevne kan du bruge kommandoen “iostat” inkluderet i Sysstat. Selvom det ikke inkluderer en mulighed for at udføre benchmark, kan det vise data i realtid om diskens læse- og skriveaktivitet.
For at se diskens læse- og skrivehastigheder hvert sekund skal du køre kommandoen nedenfor:
$ iostat - menneske 1
Iotop
Iotop er et "top" værktøj til overvågning af disk læser og skriver. Det viser data i tabelform svarende til hvad top eller htop gør for at vise ressourceforbrug. Det fungerer i lighed med iostat-værktøjet nævnt ovenfor, og det er ikke ligefrem et benchmarkværktøj. Det kan dog vise statistik for diskaktivitet i realtid, hvilket gør den velegnet til overvågning af store datafunktioner.
For at installere Iotop i Ubuntu skal du køre kommandoen nedenfor:
$ sudo apt installere iotopKør kommandoen nedenfor for at starte iotop:
$ iotop
Konklusion
Dette er nogle af de metoder, der kan bruges til at benchmarkere harddiske og bestemme deres læse- og skrivehastighed. Der kan ikke benægtes, at nogle forfalskede og fejlagtigt annoncerede produkter er tilgængelige i dag, især flashlagerprodukter. Den eneste måde at bestemme deres effektivitet på er at sammenligne dem og sammenligne resultaterne med de annoncerede hastigheder.