6 Best CPU Stress Test and Performance Benchmark Linux Tools

CPU Stress Test Linux Tools

Do You want to push your Linux system to its maximum limits? Vai oletko kiinnostunut arvioimaan Linux-tietokoneesi suorituskyvyn suhteen? Joka tapauksessa benchmark-sovellukset ja stressitestityökalut voivat antaa sinulle kvantitatiivisen käsityksen Linux-tietokoneesi suorituskyvystä.

tätä silmällä pitäen meillä on lista parhaista Linux-sovelluksista suorituskyvyn ja stressitestien vertailuun. Mutta ensin, Let ’ s saada selkeä käsitys benchmarking ja stressitestaus ja eroja näiden kahden.

Benchmarking vs. Stress Testing: What ’ s the Difference?

vertailutyökalua käytetään mittaamaan tietokoneen maksimaalista suorituskykyä käsiteltäessä tiettyä tehtävää tai toimintoa. Se on hyödyllisintä, kun yrittää vertailla kahta samanlaista tuotetta. Voit vertailla vertailupisteitä tuotteiden välillä nähdäksesi, kumpi tarjoaa paremman suorituskyvyn.

Stressitestityökalu on suunniteltu toteuttamaan järjestelmään kohdistuva raskas kuormitus, jotta nähdään, epäonnistuuko se. Voit suorittaa stressitestin Järjestelmän eri osille, kuten prosessorille, muistille, verkolle jne. Tämäntyyppinen työkalu voi auttaa testaamaan järjestelmän vakautta. Stressitestin aikana sovellus myös tarkistaa, voiko järjestelmä turvallisesti toipua raskaasta kuormituksesta ja palata normaaliin vaiheeseen.

myös, jos olet kiinnostunut pitämään silmällä resurssien kulutusta ja järjestelmän käyttöä koskevia tilastoja, suosittelemme, että näet listamme parhaista Linuxin suorituskyvyn seurantatyökaluista.

Best Linux Apps to Benchmark and CPU Stress Test

nyt kun sinulla on perustiedot siitä, mitä benchmark ja stressitestityökalut tekevät sinulle, sukelletaan nopeasti listallemme parhaista Linux-sovelluksista benchmarkingiin ja stressitestaukseen. Huomaa, että kaikkia tässä mainittuja välineitä ei voida käyttää sekä benchmarkingiin että stressitestaukseen.

osa työkaluista on suunniteltu erityisesti stressitestaukseen, kun taas osa on tarkoitettu lähinnä suorituskyvyn esikuva-analyysiin. Tämä johtuu siitä, että on olemassa hyvin vähän sovelluksia, jotka voivat suorittaa molemmat toiminnot riittävän hyvällä tasolla. Mutta tästä huolimatta, olemme sisällyttäneet pari sovelluksia, jotka tulevat kunnon työkaluja perus stressitestaus ja benchmarking, jos se on kaikki mitä tarvitset.

näytämme myös, miten näitä työkaluja asennetaan ja käytetään Linux-järjestelmässäsi. Käytämme Ubuntu-järjestelmää näyttääksemme asennusprosessin. Samojen vaiheiden pitäisi kuitenkin päteä kaikkiin muihinkin Linux-distroihin.

Geekbench

Windows-käyttäjät saattavat tuntea Geekbenchin. Se on suosittu cross-platform benchmark työkalu yksinkertainen pisteytysjärjestelmä, joka näyttää tulokset sekä yhden ytimen ja multi-core suorituskykyä järjestelmän. Korkeampi Geekbench-pistemäärä tarkoittaa parempaa suoritusta.

voit myös käyttää Geekbenchiä stressitestaamaan järjestelmääsi simuloimalla reaalimaailman skenaarioita tarkistaaksesi, miten järjestelmä kasautuu.

Kuinka asentaa ja käyttää Geekbench:

tälle nopealle opetusohjelmalle asennamme Geekbench 5.2.3: n, koska se on uusin versio. Voit tehdä tämän avaamalla päätteen ja antamalla seuraavan komennon, jolla voit ladata ja purkaa Geekbench 5.2.3-arkistotiedoston.

$ sudo wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz$ sudo tar xf Geekbench-5.2.3-Linux.tar.gz
image-of-installing-Geekbench
Installing Geekbench

kun Poista tiedosto, suorita seuraava komento käynnistää Geekbench.

$ cd Geekbench-5.2.3-Linux && ./geekbench5
image-of-Geekbench-running-tests
Geekbench running tests

kuten näet, toisin kuin Windows-versio, Linuxissa Geekbench käynnistää automaattisesti komentoriviltä näkemäsi testisarjan. Myös, kun testit ovat valmiit, saat URL-linkki. Tulokset voit katsoa tästä linkistä.

tässä on tuloksemme:

image-of-Geekbench-results
Geekbenchin testitulokset

Huomaa: Kun luet tätä artikkelia tulevaisuudessa, saattaa tulla uudempi versio Geekbenchistä ulos. Tarkista heidän virallinen lataus sivu nähdä, jos uudempi versio on saatavilla.

Jos kyllä, sinun tarvitsee vain korvata kaikki edellä mainitut komennot, joissa on 5.2.3, uudemmalla versiolla. Myös, jos uusi versio, kuten Geekbench 6 tai 7 tulee ulos, sinun täytyy korvata viimeinen komento ”./ geekbench5 ”to”./geekbenchx”, jossa ” x ” on uusi versionumero.

Phoronix Test Suite

Phoronix Test Suite on yksi kattavimmista Linuxin suorituskyvyn testaus-ja vertailutyökaluista. Se on täysin avointa lähdekoodia ja antaa sinulle pääsyn yli 100 testiin, joita voit suorittaa saadaksesi sekä kvantitatiivisen että laadullisen käsityksen järjestelmäsi suorituskyvystä.

kaikki testit suoritetaan täysin automaattisesti suorituksesta raportointiin. Parasta on, että jokainen näistä testeistä voidaan helposti jäljentää, jolloin voit tehdä hienosäädön, ja uudelleen testata järjestelmän nähdä, miten se muuttaa suorituskykyä.

Phoronix-testipaketin asentaminen ja käyttö:

Ubuntu-ja Debian-käyttäjille Phoronix-Testipaketti on helppo asentaa muutaman perusvaiheen jälkeen. Lataa Phoronix-testisarjan uusin versio ensin wget-komennolla näin:

$ sudo wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.8.0_all.deb

Huomautus: kirjoitushetkellä Phoronix 9.8.0 on uusin versio, joten lataamme sitä parhaillaan. Kun luet tätä, jos uudempi versio on saatavilla, voit ladata sen vain muuttamalla 9.8.0 yllä komennolla uusimpaan versioon.

Jos olet jollakin muulla distrolla, joka ei perustu Debianiin, voit käydä heidän virallisilla sivuillaan lataamassa universal Linux tar-tiedoston.

Asenna seuraavaksi gdebi, josta on hyötyä ulkoisen *asentamisessa.deb-paketteja. Tätä varten kirjoita seuraava komento:

$ sudo apt install gdebi-core

lopuksi Phoronix-testisarjan asentamiseksi anna tämä komento:

$ sudo gdebi phoronix-test-suite_9.8.0_all.deb

Note: Change 9.8.0 uudempaan versioon Phoronix jos olet ladannut sen sijaan.

kun se on valmis asennettavaksi, voit ajaa työkalun kirjoittamalla seuraavan komennon:

$ phoronix-test-suite
image-of-Setting-up-Phoronix-Test-Suite
Phoronix-testin määrittäminen suite

kuten näet, se näyttää ensin kaikki ehdot ja kysyy, hyväksytkö ne vai et. Kirjoita ”y” Kyllä, hyväksyä. Työkalu lataa sitten kaikki käytettävissä olevat testit, jotka voit suorittaa järjestelmässäsi.

image-of-List-of-Phoronix-testi
List of Phoronix-testi

jokaisella Phoronix-testillä on omat riippuvuutensa. Sinun täytyy asentaa ne järjestelmään ennen kuin voit suorittaa mitään testejä. Lisäksi jokainen riippuvuuksista on erittäin suuri, joista osa voi olla yli 1 GB.

myös, jos käytät sitä Ubuntussa, sinun täytyy muokata install-ubuntu-paketteja.sh script jotta Phoronix ladata tarvittavat riippuvuudet. Jos haluat käyttää tätä stressitestityökalua, tässä on yksityiskohtainen asennus-ja asennusopas Phoronixille, joka auttaa sinua.

sysbench

Sysbench on vapaa ja avoimen lähdekoodin vertailutyökalu, joka perustuu Luajitiin. Se on scriptable monisäikeinen benchmark työkalu, jota käytetään yleisimmin tietokannan benchmarking. Kuitenkin, se ei tule ominaisuuksia, joiden avulla voit testata ja benchmark eri osia järjestelmän, mukaan lukien CPU, muisti, ja tiedostojen läpimeno.

miten sysbench asennetaan ja käytetään:

Jos käytät Ubuntua, voit helposti asentaa sysbenchin apt-arkistosta. Sinun tarvitsee vain syöttää seuraava komento:

$ sudo apt install sysbench

kun työkalu on ladattu, voit aloittaa suorittimen suorituskyvyn vertailemisen kirjoittamalla tämän komennon:

$ sysbench cpu --threads=2 run
image-of-Running-Sysbench-Benchmark
Running Sysbench Benchmark

yllä olevassa komennossa ” CPU ”ilmoittaa testityypin ja ”threads” määrittää niiden kierteiden määrän, jotka sysbench luo monisäikeisen vertailuarvon suorittamiseen.

tässä on tarkempi katsaus kaikkiin muihin sysbenchin testeihin ja vaihtoehtoihin. Kun testi on valmis, Sysbench näyttää tulokset suoraan terminaalissa. Suorittimen suorituskyvyn arvioimiseksi voit mitata ja vertailla ”tapahtumia sekunnissa” – muuttujaa muiden järjestelmien kanssa.

Stress-ng CLI Tool

Stress-NG on päivitetty toteutus stressistä – joka itsessään on yksinkertainen komentorivityökalu, jolla voidaan stressitestata suoritinta, muistia ja jopa levyn Tulo-ja lähtönopeuksia.

stressi-ng perustuu edeltäjänsä päälle lisäämällä satoja edistyneitä testejä, jotka tuovat ylimääräistä kuormitusta ja stressiä ulos elimistöstäsi.

Kuinka asentaa ja käyttää stressi-ng:

Ubuntussa, voit asentaa stressi-ng: n suoraan apt-arkistosta. Voit tehdä tämän kirjoittamalla seuraavan komennon päätteeseen:

$ sudo apt install stress-ng

asennettuna voit alkaa käyttää työkalua järjestelmän eri osien, kuten suorittimen, muistin ja levyn I/O nopeuksien stressitestaamiseen. Kuitenkin, tämän esittelyn, katsotaanpa, miten voit käyttää työkalua korostaa CPU.

$ stress-ng --cpu 2
image-of-Stress-ng-CPU-Test
Stress-ng-CPU-Test

yllä oleva komento kertoo stressi-ng: n stressitestiin suorittimelle, jossa ”2” viittaa sqrt: llä pyörivien työntekijöiden määrään(Rand()). Kun suoritat komennon, työkalu alkaa suorittaa peräkkäin 70 SUORITINTESTIÄ yksi toisensa jälkeen suorittimen stressaamiseksi.

on olemassa monia muita komentoja, joiden avulla voit suorittaa erilaisia stressitestejä järjestelmäsi eri osissa. Jos haluat tietää enemmän, voit nähdä kaikki eri stressi-ng komennot täällä.

Disclaimer: Stress-ng ei ole benchmarking-sovellus vaan stressitestausväline. Se ei anna sinulle mitään vertailupisteitä. Kun aktivoitu, se alkaa takomalla alas CPU niin, että se jatkuvasti toimii 100% käyttö.

työkalua käytettäessä kannattaa tappaa kaikki muut käynnissä olevat sovellukset, jotta stressitestissä ei ole poikkeamia. Myös, se ei ole suositeltavaa korostaa järjestelmän liian kauan, koska se voi johtaa järjestelmän kaatumiseen. Jos näin tapahtuu, sinun täytyy tehdä kova uudelleenkäynnistys palauttaa tietokoneeseen.

GTKStressTesting (GST)

GST, lyhenne sanoista GTKStressTesting, on monipuolinen suorituskyvyn seuranta-ja stressitestaustyökalu Linux-tietokoneille. Sovellus on rakennettu stressin päälle. Näin saat käyttöösi kaikki Cli-työkalun stressitestausominaisuudet. Kuitenkin, toisin kuin stressi-ng, GST mukana GUI voit hallita sovellusta ja sen eri ominaisuuksia.

GST sisältää myös pienen vertailuominaisuuden, joka Stressinsietokyvyssä puuttuu. Tämän lisäksi GST voi myös hakea tarvittavat tiedot suorittimesta, RAM-muistista ja emolevystä ja näyttää käyttömittarit puhtaalla käyttöliittymällä, joka on samanlainen kuin CPU-Z.

Gtkstresstesting:

GST on saatavilla Flatpak-arkistossa. Joten jos ajamasi Linuxin maku tukee Flatpakia, voit asentaa GST: n järjestelmääsi. Tässä on Flatpakin virallinen perustamisopas. Käytä tätä ensin Flatpakin asentamiseen Linux distroon.

kun olet valmis, suorita tämä komento asentaaksesi GST: n:

$ sudo flatpak install flathub com.leinardi.gst
image-of-Installing-Gtkstresting
Installing Gtkstrestesting

kun asennus on valmis, suorita GST kirjoittamalla Tämä komento:

$ flatpak run com.leinardi.gst
image-of-Gtkstrestesting-app
gtkstrestesting app

kuten näet, työkalu esittelee sinulle tonnia tietoa järjestelmästäsi. Ylhäältä katsottuna on stressitestin asetukset. On mahdollisuus valita stressitestin tyyppi sekä kesto ja ennalta määritelty määrä työntekijöitä.

7-Zip

ja viimeisenä listallamme on 7-zip. Jotkut teistä saattavat jo tietää ja käyttää tätä sovellusta tiedostojen pakkaustyökaluna-mikä on sen käyttötarkoitus.

7-zip: n hieno puoli on kuitenkin se, että se voi suorittaa äärimmäisiä pakkaustasoja tiedostoillesi pienentääkseen merkittävästi niiden kokoa ja säilyttääkseen ne 7z-arkistomuodossa. Voit käyttää tätä äärimmäistä pakkausalgoritmia järjestelmän suorittimen suorituskyvyn mittaamiseen. 7-zip mukana oma ominaisuus nimeltään LZMA Pakkaus benchmark, jonka avulla voit tehdä juuri niin.

miten 7-ZIP asennetaan ja käytetään suorituskyvyn vertailuun:

Ubuntun käyttäjät voivat helposti asentaa 7-zip: n apt-get-komennolla näin:

$ sudo apt-get install p7zip-full

kun olet asentanut, voit käyttää seuraavaa komentoa yksikierteisen vertailuarvon ajamiseen työkalun avulla:

$ 7z b -mmt1

image-of-Single-thread-Benchmark-with-7zip
Single-thread benchmark with 7zip

voit tehdä myös monisäikeisen vertailuarvon tämän komennon avulla:

$ 7z b
image-of-Multi-thread-benchmark-with-7zip
monisäikeinen benchmark with 7zip

kuten näette, kaikki tulokset kirjataan ”miljoonaa ohjetta sekunnissa” tai MIPS. Voit nyt verrata näitä tuloksia muihin suorittimiin nähdäksesi, missä järjestelmäsi sijoittuu.

paketointi

joten nämä olivat poimintamme parhaista Linux-sovelluksista benchmark-ja stressitestiin. Toivomme, että löysit tämän lukemisen hyödylliseksi ja että se auttoi sinua arvioimaan Linux-tietokoneen suorituskykyä.

tästä huolimatta markkinoilla on runsaasti muitakin stressitestaus-ja benchmarking-sovelluksia. Sellaisenaan, jos olet jäänyt pois suosikki työkalu suorituskyvyn mittaamiseen Linux-järjestelmän, sitten kerro meille kommentteja. Haluaisimme tietää, mitä työkaluja ja sovelluksia käytät Linux-tietokoneellasi. Ja se antaa myös muille lukijoille enemmän vaihtoehtoja valita.

Vastaa

Sähköpostiosoitettasi ei julkaista.