Izvođenje

Kako koristiti Sysbench za testiranje performansi Linuxa?

Kako koristiti Sysbench za testiranje performansi Linuxa?
Sysbench je višenamjenski uslužni program otvorenog koda koji procjenjuje testove značajki parametara za performanse CPU-a, memorije, I / O-a i baze podataka (MySQL). Ovaj je alat važan za usporedbu MySQL parametara, posebno kada se pokreće opterećenje intenzivne baze podataka. To je besplatno dostupan alat naredbenog retka koji pruža jednostavan i izravan način za testiranje vašeg Linux sustava.

Ovaj će vam članak pružiti detalje o alatu za naredbene retke Sysbench. Razgovarat ćemo o tome kako testirati performanse Linux OS komponenti i putem uslužnog programa sysbench. Implementirali smo sve naredbe na najnovijem dostupnom Ubuntu 20.04 sustav.

Instalirajte Sysbench Tool 

Uslužni program sysbench može se izravno instalirati iz službenog spremišta Ubuntu pokretanjem sljedeće naredbe:

$ sudo apt install sysbench

Unesite "Y", a zatim pritisnite "Enter" za nastavak instalacije.

Izvršite benčmarking CPU-a pomoću alata sysbench

Da biste procijenili performanse CPU-a, upotrijebite sljedeću naredbu za benchmarking CPU-a:

$ sysbench --test = izvršavanje procesora

Kompletna statistika izvješća prikazat će se na terminalu, ali ovdje je najvažnije "ukupno vrijeme" koje će se prikazati u odjeljku "Opće statistike" za testiranje performansi CPU-a.

Opcije CPU referentne vrijednosti možete istražiti i pomoću sljedeće naredbe:

$ sysbench --test = pomoć procesora

Parametri naredbe mogu se mijenjati na temelju vaših zahtjeva. Na primjer, upotrijebite sljedeće za usporedbu performansi CPU-a:

$ sysbench --test = cpu --cpu-max-prime = 20000 pokretanje

Benchmark memorija pomoću alata sysbench

Da biste testirali performanse memorije, na terminalu upišite sljedeću osnovnu naredbu:

$ sysbench --test = pokretanje memorije

Performanse memorije mogu se testirati ispitivanjem dva parametra, "Ukupne operacije" i prenesene količine podataka.

Da biste testirali više mogućnosti memorije, upotrijebite sljedeću naredbu:

$ sysbench --test = pomoć u memoriji

Benchmark I / O pomoću alata sysbench

I / O test izvedbe malo se razlikuje od testa CPU-a i memorije. U I / O testiranju datoteke morate stvoriti testnu datoteku koja je puno veća od vaše RAM veličine. Vrijednost koju možete postaviti "150 GB" je dobra. Općeniti test izvedbe sekvencijalnog upisivanja I / O može se izvršiti pomoću sljedeće naredbe:

$ sysbench --test = fileio --file-test-mode = seqwr run

Istražite više opcija pomoću sljedeće naredbe za izvođenje I / O referentne vrijednosti:

$ sysbench --test = fileio --file-test-mode = seqwr pomoć

Na terminalu je prikazano mnogo opcija. Samo postavite vrijednosti parametara na temelju svojih zahtjeva i testirajte izvedbu I / O vašeg Linux sustava.

Kada je test izvedbe završen, izbrišite testnu datoteku pomoću sljedeće naredbe:

$ sysbench --test = fileio --file-total-size = 100G čišćenje

Zaključak

U ovom uputstvu opisali smo kako instalirati uslužni program sysbench na Linux sustav i kako testirati performanse vašeg CPU-a, memorije i I / O-a vašeg sustava. Isprobajte sve gore navedene opcije da biste dobili preciznije rezultate izvedbe. Pomoću ovog alata možete testirati i izvedbu baza podataka.

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...