Denne artikkelen vil gi deg detaljene om Sysbench kommandolinjeverktøy. Vi vil diskutere hvordan vi også kan teste ytelsen til Linux OS-komponenter gjennom sysbench-verktøyet. Vi har implementert alle kommandoene på den siste tilgjengelige Ubuntu 20.04-systemet.
Installer Sysbench Tool
Sysbench-verktøyet kan installeres direkte fra det offisielle Ubuntu-depotet ved å kjøre følgende kommando:
$ sudo apt installere sysbench
Skriv inn “Y” og trykk deretter “Enter” for å fortsette installasjonen.
Utfør CPU-benchmarking ved hjelp av sysbench Tool
For å evaluere CPU-ytelsen, bruk følgende kommando for CPU-benchmarking:
$ sysbench --test = CPU-kjøring
Den komplette rapportstatistikken vil vises på terminalen, men det viktigste her er "total tid" som vises under "Generell statistikk" for å teste CPU-ytelsen.
Du kan også utforske CPU-standardalternativer ved hjelp av følgende kommando:
$ sysbench --test = CPU-hjelp
Kommandoparametrene kan endres ut fra dine krav. Bruk for eksempel følgende for å måle CPU-ytelsen:
$ sysbench --test = cpu - cpu-max-prime = 20000 run
Benchmark Memory ved hjelp av sysbench Tool
For å teste minneytelsen, skriv inn følgende grunnleggende kommando på terminalen:
$ sysbench --test = minnekjøring
Minneytelse kan testes ved å undersøke de to parametrene, “Total Operations” og overført datamengde.
For å teste flere minnealternativer, bruk følgende kommando:
$ sysbench --test = minnehjelp
Benchmark I / O ved hjelp av sysbench Tool
I / O-ytelsestesten er litt forskjellig fra CPU- og minnetesten. I fil I / O-testing må du opprette en testfil som er mye større enn RAM-størrelsen. Verdien du kan angi ”150 GB” er god. Den generelle sekvensielle skrive I / O-ytelsestesten kan gjøres ved hjelp av følgende kommando:
$ sysbench --test = fileio - file-test-mode = seqwr run
Utforsk flere alternativer ved å bruke følgende kommando for å utføre I / O-referansen:
$ sysbench --test = fileio --file-test-mode = seqwr hjelp
Det er mange alternativer vist på terminalen. Bare sett inn verdiene til parametrene basert på dine krav og test ytelsen til I / O for Linux-systemet ditt.
Når ytelsestesten er fullført, sletter du testfilen ved å bruke følgende kommando:
$ sysbench --test = fileio --file-total-size = 100G oppryddingKonklusjon
I denne opplæringen har vi beskrevet hvordan du installerer sysbench-verktøyet på et Linux-system og hvordan du tester ytelsen til CPU, minne og I / O på systemet ditt. Prøv alle alternativene ovenfor for å få mer nøyaktige ytelsesresultater. Ved hjelp av dette verktøyet kan du også teste ytelsen til databaser.