Esitys

Kuinka käyttää Sysbenchiä Linux-suorituskyvyn testaamiseen?

Kuinka käyttää Sysbenchiä Linux-suorituskyvyn testaamiseen?
Sysbench on avoimen lähdekoodin ja monikäyttöinen vertailuapuohjelma, joka arvioi prosessorin, muistin, I / O: n ja tietokannan (MySQL) suorituskyvyn parametriominaisuudet. Tämä työkalu on tärkeä vertailemaan MySQL-parametreja varsinkin kun suoritetaan intensiivisen tietokannan kuormitusta. Se on vapaasti käytettävissä oleva komentorivityökalu, joka tarjoaa mutkattoman ja suoran tavan testata Linux-järjestelmääsi.

Tässä artikkelissa on tietoja Sysbench-komentorivityökalusta. Keskustelemme, kuinka testata Linux-käyttöjärjestelmän komponenttien suorituskykyä myös sysbench-apuohjelman kautta. Olemme toteuttaneet kaikki komennot uusimmalla käytettävissä olevalla Ubuntu 20: lla.04-järjestelmä.

Asenna Sysbench Tool 

Sysbench-apuohjelma voidaan asentaa suoraan virallisesta Ubuntu-arkistosta suorittamalla seuraava komento:

$ sudo apt asenna sysbench

Kirjoita "Y" ja paina sitten "Enter" jatkaaksesi asennusta.

Suorita suorittimen vertailu käyttämällä sysbench-työkalua

Voit arvioida suorittimen suorituskyvyn käyttämällä seuraavaa komentoa suorittimen vertailussa:

$ sysbench --test = suoritin

Täydelliset raporttitilastot näytetään päätelaitteessa, mutta tässä on tärkeää "kokonaisaika", joka näytetään "Yleiset tilastot" -kohdassa CPU: n suorituskyvyn testaamiseksi.

Voit myös tutkia suorittimen vertailuasetuksia seuraavalla komennolla:

$ sysbench --test = suorittimen ohje

Komentoparametreja voidaan muokata tarpeidesi mukaan. Käytä esimerkiksi seuraavaa prosessorin suorituskyvyn vertailuun:

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

Vertailuarvo muisti sysbench-työkalulla

Testaa muistin suorituskyky kirjoittamalla pääkomento seuraava peruskomento:

$ sysbench --test = muistiajo

Muistin suorituskykyä voidaan testata tarkastelemalla kahta parametria, “Operations Total” ja siirrettyjen tietojen määrä.

Voit testata lisää muistivaihtoehtoja seuraavalla komennolla:

$ sysbench --test = muistiapu

Vertailuarvo I / O sysbench-työkalun avulla

I / O-suoritustesti eroaa hieman CPU- ja muistitestistä. Tiedostojen I / O-testauksessa sinun on luotava testitiedosto, joka on paljon suurempi kuin RAM-muistisi koko. Arvo, jonka voit asettaa ”150 Gt”, on hyvä. Yleinen peräkkäinen kirjoitus I / O-suoritustesti voidaan tehdä seuraavalla komennolla:

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

Tutustu muihin vaihtoehtoihin suorittamalla I / O-vertailuarvo seuraavalla komennolla:

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

Terminaalissa on monia vaihtoehtoja. Aseta vain parametrien arvot tarpeidesi mukaan ja testaa Linux-järjestelmän I / O-suorituskyky.

Kun suoritustesti on valmis, poista testitiedosto seuraavalla komennolla:

$ sysbench --test = fileio --file-total-size = 100G siivous

Johtopäätös

Tässä opetusohjelmassa olemme kuvanneet, miten sysbench-apuohjelma asennetaan Linux-järjestelmään ja kuinka testata suorittimen, muistin ja järjestelmän I / O-suorituskykyä. Kokeile kaikkia yllä olevia vaihtoehtoja saadaksesi tarkempia suoritustuloksia. Tämän työkalun avulla voit myös testata tietokantojen suorituskykyä.

Kuinka Xdotoolia käytetään stimuloimaan hiiren napsautuksia ja näppäilyjä Linuxissa
Xdotool on ilmainen ja avoimen lähdekoodin komentorivityökalu hiiren napsautusten ja näppäimistön simulointiin. Tässä artikkelissa käsitellään lyhyttä...
Viisi parasta ergonomista tietokonehiirtä Linux-tuotteille
Aiheuttaako pitkäaikainen tietokoneen käyttö kipua ranteessasi tai sormissasi?? Onko sinulla nivelten jäykkyys ja sinun on jatkuvasti ravistettava kät...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...