Den här artikeln ger dig information om Sysbench-kommandoradsverktyget. Vi kommer att diskutera hur man testar prestanda för Linux OS-komponenter via sysbench-verktyget också. Vi har implementerat alla kommandon på den senaste tillgängliga Ubuntu 20.04-systemet.
Installera Sysbench Tool
Sysbench-verktyget kan installeras direkt från det officiella Ubuntu-arkivet genom att köra följande kommando:
$ sudo apt installera sysbench
Ange "Y" och tryck sedan på "Enter" för att gå vidare med installationen.
Utför CPU-benchmarking med sysbench Tool
För att utvärdera CPU-prestanda, använd följande kommando för CPU-benchmarking:
$ sysbench --test = CPU-körning
Den fullständiga rapportstatistiken kommer att visas på terminalen, men det viktiga här är den "totala tiden" som kommer att visas under "Allmän statistik" för att testa CPU-prestanda.
Du kan också utforska CPU-benchmarkalternativ med följande kommando:
$ sysbench --test = cpu hjälp
Kommandoparametrarna kan ändras baserat på dina krav. Använd till exempel följande för att jämföra CPU-prestandan:
$ sysbench --test = cpu --cpu-max-prime = 20000 körning
Jämförelseminne med sysbench-verktyget
För att testa minnesprestanda, skriv följande grundläggande kommando på terminalen:
$ sysbench --test = minneskörning
Minnesprestanda kan testas genom att undersöka de två parametrarna, "Totala operationer" och överförda datamängder.
För att testa fler minnesalternativ, använd följande kommando:
$ sysbench --test = minneshjälp
Jämförelseindex I / O med sysbench-verktyget
I / O-prestandatestet skiljer sig lite från CPU- och minnestestet. I fil I / O-testning måste du skapa en testfil som är mycket större än din RAM-storlek. Värdet du kan ställa in ”150 GB” är bra. Det allmänna sekventiella skriv-I / O-prestandatestet kan göras med följande kommando:
$ sysbench --test = fileio --file-test-mode = seqwr run
Utforska fler alternativ genom att använda följande kommando för att utföra I / O-riktmärket:
$ sysbench --test = fileio --file-test-mode = seqwr hjälp
Det finns många alternativ som visas på terminalen. Ange bara parametervärdena baserat på dina krav och testa prestanda för I / O i ditt Linux-system.
När prestandatestet är klart raderar du testfilen med följande kommando:
$ sysbench --test = fileio --file-total-size = 100G saneringSlutsats
I den här handledningen har vi beskrivit hur man installerar sysbench-verktyget på ett Linux-system och hur man testar prestanda för din CPU, minne och I / O i ditt system. Försök med alla ovanstående alternativ för att få mer exakta resultat. Med detta verktyg kan du också testa databasernas prestanda.