Izvedba

6 uporabnih aplikacij za testiranje izjemnih situacij in primerjalno delovanje CPU za Linux

6 uporabnih aplikacij za testiranje izjemnih situacij in primerjalno delovanje CPU za Linux
Za merjenje učinkovitosti namiznih računalnikov in strežnikov se pogosto uporabljajo metode primerjalnih testov in testov izjemnih situacij. Ti testi so koristni tudi pri iskanju težav s strojno opremo in sistemskih nepravilnosti, ki jih opazimo le, kadar je sistem pod veliko obremenitvijo.

V tem članku bodo navedeni različni pripomočki za izvajanje meril CPU in stresnih testov v vašem sistemu. Medtem ko številne od teh aplikacij ponujajo možnosti za preizkušanje tudi drugih komponent strojne opreme, se bo ta članek osredotočil samo na preizkuse CPU.

HardInfo (samo primerjalno merilo)

HardInfo je grafični pripomoček za Linux, ki prikazuje informacije o različnih komponentah strojne opreme v računalniku, kot so procesor, moduli RAM, senzorji, trdi diski itd. Podpira tudi izvoz podrobnega poročila o vašem sistemu v obliki txt ali html, tako da ga lahko delite s prijatelji, primerjate z drugimi sistemi ali uporabite za odpravljanje napak.

HardInfo poleg splošnih informacij o vašem sistemu ponuja tudi nekaj primerjalnih orodij za merjenje učinkovitosti vaše strojne opreme. Kar zadeva primerjalno analizo CPU, vključuje pet metod: CPU Blowfish, CPU CryptoHash, CPU Fibonacci, CPU N-Queens in CPU Zlib.

Če želite namestiti HardInfo v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namestite hardinfo

Če želite zagnati primerjalno merilo CPU, kliknite katero koli metodo primerjalnega preizkusa v razdelku »Benchmarks«, kot je prikazano na spodnjem posnetku zaslona.

Ko bo merilo končano, vam bo HardInfo povedal, ali je nižji ali višji rezultat boljši. Za lažjo primerjavo prikaže tudi rezultate za CPU, ki so jih izdelali drugi ponudniki.

Sysbench (samo primerjalno merilo)

Sysbench, kot že ime pove, je aplikacija ukazne vrstice za izvajanje meril uspešnosti v vašem sistemu. Sysbench, napisan v Lua, je v glavnem namenjen primerjanju podatkovnih baz. Vključuje pa tudi možnosti preizkušanja pretočnosti procesorja, pomnilnika in datotek.

Če želite namestiti Sysbench v Ubuntu, zaženite spodnji ukaz:

$ sudo apt install sysbench

Če želite zagnati primerjalno merilo s pomočjo Sysbencha, zaženite naslednji ukaz:

$ sysbench procesor --threads = 2 zagon

Kje:

Za prilagajanje primerjalnega vedenja lahko uporabite druga stikala ukazne vrstice. Več podrobnosti o teh možnostih je na voljo tukaj.

Ko je test končan, lahko s pomočjo spremenljivke »dogodki na sekundo« izmerite zmogljivost CPU. Na žalost v nasprotju s HardInfo Sysbench ne zagotavlja primerjalnih rezultatov drugih modelov CPU, ki so jih izdelali različni proizvajalci strojne opreme. Če imate več računalnikov, lahko preizkus izvedete na obeh in nato primerjate številke. Večje je število dogodkov na sekundo, boljša je zmogljivost procesorja.

Stres (samo stres test)

Stres je preprost pripomoček ukazne vrstice za izvajanje preskusov obremenitve CPU, pomnilnika in diska.

Stres lahko namestite v Ubuntu tako, da zaženete naslednji ukaz:

$ sudo apt install stres

Upoštevajte, da Stress v vašem sistemu ne bo izvedel nobenega primerjalnega testa, temveč bo dosledno udarjal CPU in omogočal, da bo deloval na 100%. Svetujemo vam, da pred preizkusom zaprete vse delujoče aplikacije. Če dlje časa izvajate stres, lahko sistem zruši in boste morda morali težko zagnati sistem, da ga obnovite.

Preizkus izjemnih situacij lahko začnete tako, da zaženete spodnji ukaz, kjer se "cpu" nanaša na število niti, uporabljenih za izvajanje testa. Če želite preskus kadar koli ustaviti, zaprite terminal ali pritisnite da se ustavi.

$ stres --cpu 2

Stres sem veliko uporabljal, ko sem pred letom dni zgradil nov računalnik zase. Zelo mi je pomagal pri prilagajanju hitrosti ventilatorjev v BIOS-u za boljše hlajenje.

Stress-ng (samo stres test)

Stres-ng je posodobljeno izvajanje zgoraj omenjenega orodja za stres. Je veliko naprednejši in vključuje na stotine testov za obremenitev vašega sistema.

Stress-ng lahko namestite v Ubuntu tako, da zaženete spodnji ukaz:

$ sudo apt namestite stres-ng

Upoštevajte, da zgoraj omenjeno opozorilo velja tudi za to orodje. Dolgotrajni stres-ng lahko zamrzne vaš sistem, tako da ga je mogoče obnoviti samo s trdim ponovnim zagonom.

Preizkus stresa lahko začnete tako, da zaženete spodnji ukaz, kjer se "cpu" nanaša na število niti, uporabljenih za izvajanje testa. Če želite preskus kadar koli ustaviti, zaprite terminal ali pritisnite da se ustavi.

$ stress-ng --cpu 4

Če zaženete zgornji ukaz, boste zaporedoma izvedli približno 70 testov CPU. Vse te teste pa lahko vzporedno izvajate tako, da zaženete spodnji ukaz:

$ stress-ng --cpu 4 --all

Ukaz je mogoče prilagoditi z uporabo številnih drugih stikal ukazne vrstice, vendar razlaga vseh tukaj presega obseg tega članka. Te možnosti lahko raziščete iz tukaj.

S-tui (samo stres test)

S-tui je nadzornik virov CPU, ki za prikaz podatkov in grafov uporablja grafični vmesnik na osnovi terminala.

Podpira testiranje obremenitve procesorja z zgoraj navedeno aplikacijo Stress, hkrati pa vam daje lep ptičji pogled na različne parametre CPU, kot so frekvenca, temperatura in izkoriščenost.

S-tui lahko namestite v Ubuntu tako, da zaženete spodnji ukaz:

$ sudo apt namesti s-tui stres

Ker gre le za vmesnik, ki temelji na terminalu za aplikacijo za ukazno vrstico Stress, lahko med veliko uporabo zaklenete sistem.

Zaženite naslednji ukaz, da ga zaženete. Če želite preskus kadar koli ustaviti, zaprite terminal ali pritisnite da se ustavi.

$ s-tui

7-Zip (samo primerjalno merilo)

7-zadrga je orodje za stiskanje datotek, ki omogoča izjemno stiskanje datotek in jih shranjuje v arhivski obliki zmanjšane velikosti 7z. 7-Zip ima vgrajeno možnost za izvajanje kompresijskih meril LZMA za merjenje zmogljivosti procesorja.

Če želite namestiti 7-Zip v Ubuntu, zaženite ukaz:

$ sudo apt namestite p7zip-full

Za zagon primerjalnega preizkusa z enim navojem uporabite spodnji ukaz:

7z $ b -mmt1

Primerjavo z več nitmi lahko zaženete z naslednjim ukazom:

7z $ b

Rezultati so v milijonih navodil na sekundo (MIPS). Te rezultate lahko primerjate z drugimi modeli CPU iz tukaj.

Zaključek

To je nekaj brezplačnih in odprtokodnih pripomočkov, ki lahko v vašem sistemu izvajajo merila CPU. V dobrih starih časih je bil Flash Player v Firefoxu odličen način za stresni test vašega CPU-ja. Danes pa vse zgoraj omenjene aplikacije kar dobro opravljajo svoje delo.

OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...