Spektaklis

Kaip naudoti „Sysbench“ Linux našumo testavimui?

Kaip naudoti „Sysbench“ Linux našumo testavimui?
„Sysbench“ yra atvirojo kodo ir daugiafunkcinė etalono priemonė, vertinanti parametrų funkcijų testus, susijusius su procesoriaus, atminties, įvesties / išvesties ir duomenų bazės (MySQL) našumu. Šis įrankis yra svarbus norint palyginti „MySQL“ parametrus, ypač kai atliekama intensyvios duomenų bazės apkrova. Tai yra laisvai prieinamas komandinės eilutės įrankis, suteikiantis nesudėtingą ir tiesioginį būdą išbandyti „Linux“ sistemą.

Šiame straipsnyje bus pateikta išsami informacija apie „Sysbench“ komandinės eilutės įrankį. Aptarsime, kaip išbandyti „Linux“ OS komponentų našumą per „sysbench“ įrankį. Mes įdiegėme visas komandas naujausioje prieinamoje „Ubuntu 20“.04 sistema.

Įdiekite „Sysbench“ įrankį 

„Sysbench“ įrankį galima tiesiogiai įdiegti iš oficialios „Ubuntu“ saugyklos, vykdant šią komandą:

$ sudo apt įdiekite sysbench

Įveskite „Y“ ir paspauskite „Enter“, kad tęstumėte diegimą.

Atlikite procesoriaus palyginimą naudodami „sysbench“ įrankį

Norėdami įvertinti procesoriaus našumą, naudokite šią komandą atlikdami procesoriaus palyginimą:

$ sysbench - test = cpu run

Visa ataskaitos statistika bus rodoma terminale, tačiau čia svarbu „bendras laikas“, kuris bus rodomas skiltyje „Bendra statistika“ norint patikrinti procesoriaus našumą.

Taip pat galite ištirti procesoriaus etalono parinktis naudodami šią komandą:

$ sysbench --test = cpu help

Komandos parametrus galima modifikuoti pagal jūsų reikalavimus. Pavyzdžiui, naudokite šiuos duomenis, kad palygintumėte procesoriaus našumą:

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

Etaloninė atmintis naudojant „sysbench“ įrankį

Norėdami išbandyti atminties veikimą, įveskite šią pagrindinę komandą terminale:

$ sysbench --test = atminties vykdymas

Atminties našumą galima patikrinti ištyrus du parametrus: „Bendras operacijų“ skaičių ir perduotų duomenų kiekį.

Norėdami išbandyti daugiau atminties parinkčių, naudokite šią komandą:

$ sysbench --test = atminties pagalba

Palyginimo įvestis / išvestis naudojant „sysbench“ įrankį

Įvesties / išvesties testas šiek tiek skiriasi nuo procesoriaus ir atminties testo. Failų įvesties / išvesties bandymuose turite sukurti bandomąjį failą, kuris yra daug didesnis nei jūsų RAM dydis. Vertė, kurią galite nustatyti „150 GB“, yra gera. Bendras nuoseklus įrašymo įvesties / išvesties atlikimo testas gali būti atliekamas naudojant šią komandą:

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

Naršykite daugiau parinkčių naudodami šią komandą, kad atliktumėte įvesties / išvesties etaloną:

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

Terminale yra daugybė parinkčių. Tiesiog nustatykite parametrų vertes pagal savo reikalavimus ir išbandykite savo „Linux“ sistemos įvesties / išvesties veikimą.

Baigę našumo testą, ištrinkite bandymo failą naudodami šią komandą:

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

Išvada

Šioje pamokoje mes aprašėme, kaip įdiegti „sysbench“ įrankį „Linux“ sistemoje ir kaip patikrinti jūsų procesoriaus, atminties ir sistemos įvesties / išvesties našumą. Išbandykite visas pirmiau pateiktas parinktis, kad gautumėte tikslesnius našumo rezultatus. Naudodami šį įrankį taip pat galite išbandyti duomenų bazių našumą.

Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...