vil du presse Linux-systemet til sine maksimale grenser? Eller er du interessert i å evaluere Din Linux-PC når det gjelder ytelse? Uansett kan benchmark-apper og stresstestverktøy gi deg en kvantitativ forståelse av ytelsen til Linux-PCEN.Med dette i tankene har vi en liste som dekker noen Av De beste Linux-appene for å benchmark ytelse og stresstester. Men først, la oss få en klar forståelse av benchmarking og stresstesting og forskjellene mellom de to.
Benchmarking vs. Stresstesting: Hva Er Forskjellen?
Et Referanseverktøy brukes til å måle maksimal ytelse MULIG AV PCEN når du håndterer en bestemt oppgave eller funksjon. Det er mest nyttig når du prøver å sammenligne to lignende produkter. Du kan sammenligne referansepoeng mellom produktene for å se hvilken som gir bedre ytelse.
Et Stresstestverktøy er designet for å implementere tung belastning på systemet for å se om det mislykkes. Du kan utføre en stresstest på ulike deler av systemet, inkludert prosessor, minne, nettverk, etc. Denne typen verktøy kan hjelpe deg med å teste stabiliteten til systemet. Under en stresstest vil appen også sjekke om systemet trygt kan gjenopprette fra den tunge belastningen og gå tilbake til sin normale fase.
Også, Hvis du er interessert i å holde øye med ressursforbruk og systembrukstatistikk, anbefaler vi at du ser vår liste over De beste Linux-ytelsesovervåkingsverktøyene.
Beste Linux-Apper Til Benchmark og CPU Stresstest
Nå som Du har en grunnleggende forståelse av hva benchmark og stresstestverktøy gjør for deg, la oss raskt dykke inn i vår liste over De beste Linux-appene for benchmarking og stresstesting. Vær oppmerksom på at ikke alle verktøyene som er nevnt her, kan brukes til både benchmarking og stresstesting.
noen av verktøyene er spesielt utviklet for stresstesting, mens andre hovedsakelig er ment for benchmarking ytelse. Dette skyldes at det er svært få apper som kan utføre begge funksjonene på et godt nok nivå. Men når det er sagt, har vi tatt med et par apper som kommer med anstendig verktøy for grunnleggende stresstesting og benchmarking, hvis det er alt du trenger.
Vi vil også vise deg hvordan du installerer og bruker disse verktøyene På Linux-systemet. Vi vil bruke Et Ubuntu-system for å vise deg installasjonsprosessen. De samme trinnene bør imidlertid gjelde for alle Andre Linux distros.
Geekbench
Windows-brukere kan v re kjent Med Geekbench. Det er en populær cross-platform benchmark verktøy med en enkel scoring system som viser resultatene av både single-core og multi-core ytelse av systemet. En høyere Geekbench score betyr bedre ytelse.
Du kan også bruke Geekbench til å stresstest systemet ditt ved å simulere virkelige scenarier for å sjekke hvordan systemet stabler opp.
Slik Installerer Og Bruker Geekbench:
for denne raske opplæringen installerer Vi Geekbench 5.2.3, siden den er den nyeste versjonen. For å gjøre dette, åpne terminalen og skriv inn følgende kommando for å laste Ned Og pakke Ut Geekbench 5.2.3 arkivfilen.
$ sudo wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz$ sudo tar xf Geekbench-5.2.3-Linux.tar.gz
Når Du Har har hentet filen, kjør følgende kommando for å starte geekbench.
$ cd Geekbench-5.2.3-Linux && ./geekbench5
som du kan se, i motsetning til windows-versjonen, på linux, vil geekbench automatisk starte en rekke tester som du ser fra kommandolinjen. Også når testene er fullført, vil du få EN URL-lenke. Du kan besøke denne linken for å se resultatene.
her er vårt resultat:
Merk: når du leser denne artikkelen i fremtiden, kan En nyere versjon Av Geekbench komme ut. Sjekk deres offisielle nedlastingssiden for å se om noen nyere versjon er tilgjengelig.
Hvis Ja, så alt du trenger å gjøre er å erstatte alle de ovennevnte kommandoene har 5.2.3 med den nyere versjonen. Også, hvis En ny versjon som Geekbench 6 eller 7 kommer ut, må du erstatte den siste kommandoen med «./ geekbench5 » til «./ geekbenchx «hvor’ x ‘ er det nye versjonsnummeret.
Phoronix Test Suite
Phoronix Test Suite Er en Av De mest omfattende ytelsestesting og benchmarking verktøy For Linux. Det er helt åpen kildekode og gir deg tilgang til over 100 tester som du kan kjøre for å få en kvantitativ samt en kvalitativ ide om systemets ytelse.
alle testene utføres på en helautomatisk måte, fra utførelse til rapportering. Det beste er at hver av disse testene enkelt kan gjengis, slik at du kan gjøre tweaks, og teste systemet på nytt for å se hvordan det endrer ytelsen.
Slik Installerer Og Bruker Du Phoronix Test Suite:
For Ubuntu-og Debian-brukere Kan Phoronix Test Suite enkelt installeres etter noen få grunnleggende trinn. Bruk først wget-kommandoen for å laste ned den nyeste versjonen Av Phoronix Test Suite slik:
$ sudo wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.8.0_all.deb
Merk: I skrivende stund Er Phoronix 9.8.0 den nyeste versjonen, så vi laster ned den. Når du leser dette, hvis en nyere versjon er tilgjengelig, kan du laste den ned ved å bare endre 9.8.0 i kommandoen ovenfor til den nyeste versjonen.
hvis du er på en annen distro som ikke er Basert På Debian, kan du besøke deres offisielle nettside for å laste ned universal Linux tar-filen.
neste, installer gdebi, som er nyttig for å installere ekstern *.deb pakker. For å gjøre Dette, skriv inn følgende kommando:
$ sudo apt install gdebi-core
Til slutt, for å installere Phoronix Test Suite, skriv inn denne kommandoen:
$ sudo gdebi phoronix-test-suite_9.8.0_all.deb
Merk: Endre 9.8.0 til den nyere versjonen Av Phoronix hvis du har lastet ned det i stedet.
når den er ferdig installert, kan du kjøre verktøyet ved å skrive inn følgende kommando:
$ phoronix-test-suite
som du kan se, vil den først vise deg alle vilkårene og spør deg om du er enig med dem eller ikke. Skriv inn ‘ y ‘ for ja, for å godta. Verktøyet vil da laste opp alle tilgjengelige tester for deg å kjøre på systemet.
Hver Phoronix test kommer med sitt eget sett av avhengigheter. Du må installere dem på systemet ditt før du kan kjøre noen av testene. Videre er hver av avhengighetene svært store, hvorav noen kan være over 1 GB.
Også, hvis du bruker Den På Ubuntu, må du endre install-ubuntu-pakkene.sh script for å tillate Phoronix å laste ned de nødvendige avhengigheter. Hvis Du ønsker å bruke denne stresstest verktøy, så her er en detaljert installasjon og oppsett guide For Phoronix å hjelpe deg ut.
Sysbench
Sysbench Er et gratis og åpen kildekode benchmarking verktøy basert På LuaJIT. Det er en prosedyre multi-threaded benchmark verktøy som er mest brukt for database benchmarking. Det kommer imidlertid med funksjoner som lar deg teste og benchmark ulike deler av systemet, inkludert CPU, minne og filgjennomstrømning.
Slik Installerer Og Bruker Du Sysbench:
hvis Du kjører Ubuntu, kan Du enkelt installere Sysbench fra apt-depotet. Alt du trenger å gjøre er å skrive inn følgende kommando:
$ sudo apt install sysbench
når verktøyet er lastet ned, kan du starte benchmarking CPU-ytelsen ved å skrive inn denne kommandoen:
$ sysbench cpu --threads=2 run
i kommandoen ovenfor angir ‘cpu’ testtypen, og ‘tråder’ angir antall tråder som vil bli opprettet av sysbench for å kjøre multi-threaded benchmark.
Her er en mer detaljert titt på alle de andre typer tester og alternativer som er tilgjengelige Under Sysbench. Når testen er fullført, Vil Sysbench vise deg resultatene direkte i terminalen. For å evaluere CPU-ytelsen kan du måle og sammenligne variabelen «Hendelser Per Sekund» med andre systemer.Stress-Ng Er en oppdatert implementering Av Stress-som i seg selv er et enkelt kommandolinjeverktøy som kan brukes til å stresstest CPU, minne og til og med diskinngangs-og utgangshastigheter.Stress-Ng bygger på toppen av forgjengeren ved å legge til hundrevis av avanserte tester for å sette ekstra belastning og stress ut systemet.
Slik Installerer Og Bruker Du Stress-Ng:
På Ubuntu kan Du installere Stress-ng rett fra apt-depotet. For å gjøre dette, skriv inn følgende kommando i terminalen:
$ sudo apt install stress-ng
når du er installert, kan du begynne å bruke verktøyet til å stressteste forskjellige deler av systemet som CPU, minne og disk I/O-hastigheter. Men for denne demonstrasjonen, la oss se på hvordan du kan bruke verktøyet til å stresse CPU.
$ stress-ng --cpu 2
kommandoen ovenfor forteller stress-ng å stresstest cpuen der «2» refererer til antall arbeidere som spinner på sqrt(rand()). Når du kjører kommandoen, vil verktøyet begynne å sekvensielt kjøre 70 CPU-tester etter hverandre for Å Stresse UT CPUEN.
det er mange flere kommandoer for å hjelpe deg med å kjøre forskjellige stresstester på ulike deler av systemet. Hvis du vil vite mer, kan du se alle De forskjellige Stress-ng-kommandoene her.
Ansvarsfraskrivelse: Stress-Ng Er ikke en benchmarking app, men en stresstesting verktøy. Det vil ikke gi deg noen benchmark score. Når den er aktivert, vil den begynne å hamre NED CPUEN din slik at den kontinuerlig kjører ved 100% bruk.
når du bruker verktøyet, bør du drepe alle andre kjørende apper for å sikre at det ikke er noen anomalier i stresstesten. Det anbefales heller ikke å stresse systemet for lenge, da det kan føre til et systemkrasj. Hvis dette skjer, må du gjøre en hard omstart for å gjenopprette PCEN.
GTKStressTesting (GST)
GST, kort For GTKStressTesting, er et funksjonsrikt ytelsesovervåking og stresstestverktøy for Linux-Pcer. Appen er bygget på Toppen Av Stress-ng. Som sådan får du tilgang til alle stresstestfunksjonene I cli-verktøyet. Men i motsetning Til Stress-ng kommer GST med EN GUI for å la deg kontrollere appen og dens forskjellige funksjoner.
GST inneholder også en liten referansefunksjon, noe som er fraværende I Stress-ng. Annet ENN DETTE KAN GST også hente nødvendig informasjon om CPU, RAM og hovedkort, og vise bruksmålinger på en ren GUI, som LIGNER PÅ CPU-Z.
slik installerer OG Bruker GTKStressTesting:
GST er tilgjengelig i Flatpak-depotet. Så hvis smaken Av Linux du kjører støtter Flatpak, kan DU installere GST på systemet ditt. Her er den offisielle satt opp guide For Flatpak. Bruk dette først til å installere Flatpak på Linux distro.
når du er ferdig, kjør denne kommandoen for å installere GST:
$ sudo flatpak install flathub com.leinardi.gst
etter at installasjonen er fullført, kjør gst ved å skrive inn denne kommandoen:
$ flatpak run com.leinardi.gst
som du kan se, verktøyet presenterer deg tonnevis av informasjon om systemet. Ser på toppen, har du stresstestinnstillingene. Det er et alternativ å velge stresstesttypen sammen med tidsvarigheten og et forhåndsdefinert antall arbeidere.
7-Zip
og for den endelige oppføringen i vår liste har vi 7-zip. Noen av dere kanskje allerede vet og bruke dette programmet som en filkomprimering verktøy-som er tiltenkt bruk.den kule tingen om 7-zip er imidlertid at den kan utføre ekstreme komprimeringsnivåer på filene dine for å redusere størrelsen betydelig og lagre dem i 7z-arkivformatet. Du kan bruke denne ekstreme komprimeringsalgoritmen til å måle CPU-ytelsen til systemet ditt. 7-zip kommer med en dedikert funksjon kalt LZMA compression benchmark som lar deg gjøre nettopp det.
Slik Installerer og Bruker du 7-ZIP Til Benchmark Ytelse:
Ubuntu-brukere kan enkelt installere 7-zip ved hjelp av apt-get-kommandoen slik:
$ sudo apt-get install p7zip-full
Når du er installert, kan du bruke følgende kommando for å kjøre en enkelttrådet referanse ved hjelp av verktøyet:
$ 7z b -mmt1
du kan også gjøre et multi-threaded benchmark ved hjelp av denne kommandoen:
$ 7z b
som du kan se, registreres alle resultatene i ‘million instruksjoner per sekund’ eller mips. Du kan nå sammenligne disse resultatene med andre Cpuer for å se hvor systemet ditt rangerer.
Innpakning
så disse var våre valg for De beste Linux-appene for benchmark og stresstest. Vi håper du fant denne lese nyttig, og at det hjalp deg med å evaluere ytelsen Til Linux-PCEN.
Med det blir sagt, det er nok av andre stresstesting og benchmarking apps tilgjengelig i markedet. Som sådan, hvis du har gått glipp av favorittverktøyet ditt for å måle ytelsen Til Linux-systemet, så gi oss beskjed i kommentarene. Vi vil gjerne vite hvilke verktøy og apper du bruker På Din Linux-PC. Og det vil også gi andre lesere flere alternativer å velge mellom.