Denne artikel giver dig detaljer om Sysbench-kommandolinjeværktøjet. Vi vil diskutere, hvordan man også tester ydeevnen for Linux OS-komponenter gennem sysbench-hjælpeprogrammet. Vi har implementeret alle kommandoer på den senest tilgængelige Ubuntu 20.04-systemet.
Installer Sysbench Tool
Sysbench-værktøjet kan installeres direkte fra det officielle Ubuntu-arkiv ved at køre følgende kommando:
$ sudo apt installere sysbench
Indtast "Y" og tryk derefter på "Enter" for at fortsætte installationen.
Udfør CPU-benchmarking ved hjælp af sysbench Tool
For at evaluere CPU-ydelsen skal du bruge følgende kommando til CPU-benchmarking:
$ sysbench --test = CPU-kørsel
Den komplette rapportstatistik vises på terminalen, men det vigtige her er den "samlede tid", der vises under "Generel statistik" for at teste CPU-ydelsen.
Du kan også udforske CPU-benchmarkindstillinger ved hjælp af følgende kommando:
$ sysbench - test = cpu hjælp
Kommandoparametrene kan ændres ud fra dine krav. Brug f.eks. Følgende til at sammenligne CPU-ydelsen:
$ sysbench --test = cpu - cpu-max-prime = 20000 kørsel
Benchmark-hukommelse ved hjælp af sysbench-værktøjet
For at teste hukommelsesydelsen skal du skrive følgende grundlæggende kommando på terminalen:
$ sysbench --test = hukommelseskørsel
Hukommelsesydelse kan testes ved at undersøge de to parametre, “Total Operations” og overført datamængde.
Brug følgende kommando for at teste flere hukommelsesindstillinger:
$ sysbench --test = hukommelseshjælp
Benchmark I / O ved hjælp af sysbench Tool
I / O-ydelsestesten er lidt anderledes end CPU- og hukommelsestesten. I fil I / O-test skal du oprette en testfil, der er meget større end din RAM-størrelse. Den værdi, du kan indstille ”150 GB”, er god. Den generelle sekventielle skrive I / O-ydelsestest kan udføres ved hjælp af følgende kommando:
$ sysbench --test = fileio --fil-test-mode = seqwr-kørsel
Udforsk flere muligheder ved at bruge følgende kommando til at udføre I / O-benchmarket:
$ sysbench --test = fileio --file-test-mode = seqwr hjælp
Der er mange muligheder vist på terminalen. Indstil bare værdierne for parametrene baseret på dine krav, og test udførelsen af I / O i dit Linux-system.
Når præstationstesten er afsluttet, skal du slette testfilen ved hjælp af følgende kommando:
$ sysbench --test = fileio --file-total-size = 100G oprydningKonklusion
I denne vejledning har vi beskrevet, hvordan du installerer sysbench-værktøjet på et Linux-system, og hvordan du tester ydeevnen for din CPU, hukommelse og I / O af dit system. Prøv alle ovenstående muligheder for at få mere nøjagtige resultater. Ved hjælp af dette værktøj kan du også teste udførelsen af databaser.