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 siivousJohtopää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ä.