Denne artikkelen vil gi deg detaljene om SysBench-kommandolinjeverktøyet. Vi vil diskutere hvordan du også tester ytelsen til Linux OS -komponenter gjennom Sysbench -verktøyet. Vi har implementert alle kommandoer på den siste tilgjengelige Ubuntu 20.04 System.
Installer SysBench -verktøyet
Sysbench -verktøyet kan direkte installeres fra det offisielle Ubuntu -depotet ved å kjøre følgende kommando:
$ sudo apt install sysbenchSkriv inn “Y” og trykk deretter “Enter” for å fortsette videre med installasjonen.
Utfør CPU -benchmarking ved hjelp av SysBench -verktøyet
For å evaluere CPU -ytelsen, bruk følgende kommando for CPU -benchmarking:
$ sysBench --test = CPU RunDen komplette rapportstatistikken vises på terminalen, men det viktige her er "Total Time" som vises under "General Statistics" for å teste CPU -ytelsen.
Du kan også utforske CPU -benchmark -alternativer ved å bruke følgende kommando:
$ sysBench --test = CPU -hjelpKommandoparametrene kan endres basert på dine krav. Bruk for eksempel følgende for å benchmark CPU -ytelsen:
$ sysBench--test = CPU--CPU-MAX-Prime = 20000 RunBenchmark -minne ved hjelp av SysBench -verktøyet
For å teste minneytelsen, skriv inn følgende grunnleggende kommando på terminalen:
$ sysBench --test = minnekjøringMinneytelse kan testes ved å undersøke de to parametrene, "totale operasjoner" og overført datamengde.
For å teste flere minnealternativer, bruk følgende kommando:
$ sysBench --test = minnehjelpBenchmark I/O ved hjelp av SysBench -verktøyet
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 skriv I/O -ytelsestesten kan gjøres ved hjelp av følgende kommando:
$ sysBench--test = Fileio--fil-test-modus = seqwr RunUtforsk flere alternativer ved å bruke følgende kommando til å utføre I/O -målestokken:
$ sysBench--test = Fileio--fil-test-modus = SeqWr-hjelpDet er mange alternativer vist på terminalen. Bare angi verdiene til parametrene basert på dine krav og test ytelsen til I/O i Linux -systemet ditt.
Når ytelsestesten er fullført, slett testfilen ved å bruke følgende kommando:
$ sysBench--test = Fileio---file-Total-size = 100g CleanupKonklusjon
I denne opplæringen har vi beskrevet hvordan du installerer SysBench -verktøyet på et Linux -system og hvordan du tester ytelsen til CPU, Memory og I/O i systemet ditt. Prøv alle ovennevnte alternativer for å få mer nøyaktige ytelsesresultater. Ved hjelp av dette verktøyet kan du også teste ytelsen til databaser.