Vodnik po programski opremi: koristni pripomočki za overclocking in več. CPU stresni test v Linuxu. Stresni test pomnilnika v Linuxu

Linx je pripomoček, ki se uporablja za testiranje stabilnosti sistema. V bistvu gre za grafično lupino za test Linkpack, ki je sposobna potisniti procesor do meje. Linx se običajno uporablja za testiranje overclockinga procesorja; če je test uspešen in temperatura ostane v normalnih mejah, lahko overclocking opustimo.

Glavno okno Linx

Lastnosti programa:


Kako uporabljati Linx za testiranje stabilnosti overclocka

  • Zaženemo program, v nastavitvah nastavimo potrebno število niti in 32\64 bitni način. Preverimo, ali je potrditveno polje potrjeno - ustavite, če pride do napake.
  • Po želji priključite Everest (zdaj Aida64) ali Speedfan, nastavite najvišjo temperaturo.
  • V glavnem oknu programa izberite ves razpoložljivi RAM
  • Zaženemo 1 testno vožnjo glede na čas, ki je trajal, in nastavimo število ponovitev tako, da test traja vsaj eno uro.
  • Izvedemo test s ponovitvami, spremljamo temperaturo in počakamo.
  • Če test ne uspe, preverimo maksimalno temperaturo, napetost in druge parametre, izberemo primernejše in ponovimo testiranje.

Izvedba virtualni stroji je za nas zelo pomembno, saj sedaj nihče ne more biti presenečen nad besedami »Cloud computing«, saj se nam vse bolj približujejo. Je že ogromno ponudnikov, ki ponujajo svoje virtualni strežniki, za naše potrebe. S tako veliko izbiro, med katero lahko izbirate, je skušnjava preizkusiti delovanje vsakega posebej, da bi naredili pravo izbiro.

Obstaja poseben testni paket za Linux, s katerim lahko preizkusite delovanje vsakega virtualnega stroja in nato analizirate rezultate.

Testna zbirka Phoronix- odprtokodna platforma, ki vključuje nabor posebnih testov za virtualne stroje z operacijskim sistemom Linux.

Namestitev Phoronix Test Suite na Linux

V času pisanja, Najnovejša različica Phoronix Test Suite je 4.8.2. Če želite preveriti več trenutnih različic, si oglejte shrambo Phoronix ftp. Prenesete ga lahko tudi na spletnem mestu Phoronix Test Suite v razdelku Prenos izvršljiva datoteka, če nimate Ubuntuja ali Debiana :)

Če imate distribucijo Ubuntu ali Debian in ste že prenesli deb datoteko Phoronix Test Suite z zgornje povezave, jo namestite takole:

sudo apt-get namestite php5-cli curl php5-gd

sudo dpkg -i phoronix-test-suite_4.8.2_all.deb

Opažam, da se lahko različica Phoronix Suite Test razlikuje; v času pisanja je bila zadnja različica 4.8.2.

Za Uporabniki CentOS/ RHEL in Fedora na spletnem mestu nimata datoteke rpm, lahko pa preneseta tar.gz in namestita test z ukazi:

sudo yum namestite php-cli php-gd curl

sudo tar xvfvz phoronix-test-suite-4.8.2.tar.gz

zbirka testov cd phoronix

sudo ./install-sh

No, če delate z openSUSE, potem moramo najprej povezati posebno repozitorij Benchmark, kjer se nahaja naš test iz Phoronixa:

Tovarna openSUSE:

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_Factory/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.3/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.2/benchmark.repo

zadrgo v zbirki testov Phoronix

Delo s Phoronix Test Suite

Phoronix Test Suite samodejno prenese testne profile in pakete, ki jih izberete, in lahko tudi naloži rezultate testov na openbenchmarking.org, če se odločite. Za prvo izvedbo preizkusa boste potrebovali internet, kot sem rekel prej, da prenesete testne profile in pakete

Če je navidezni stroj, ki ga boste preizkusili, za proxyjem, boste morali najprej konfigurirati proxy strežnik z ukazom. Če želite to narediti, zaženite v terminalu:

phoronix-test-suite nastavitev omrežja

Zdaj lahko začnete testirati ...

Oglejte si skupno količino razpoložljivi testi v Phoronix Test Suite lahko uporabite ukaz:

seznam-testov paketa testov phoronix

Tukaj je seznam testov:

  • točke/aio-stres- AIO-Stress, Disk;
  • točke/apache- Apache Benchmark, sistem;
  • točke/apitrace- APITrace, grafika;
  • točke/poraba-baterije- Poraba energije baterije, sistem;
  • točke/blake2- BLAKE2, procesor;
  • točke/blogbench- BlogBench, Disk;
  • točke/bork- šifrirnik datotek Bork, procesor;
  • točke/botan- Botan, procesor.

Če si želite ogledati seznam razpoložljivih testnih paketov, vnesite ukaz:

phoronix-test-suite seznam paketov

  • pts/kodiranje zvoka- Avdio kodiranje, sistem;
  • točke/šah- Chess Test Suite, procesor;
  • točke/kompilacija- Časovno prevajanje kode, procesor;
  • točke/prevajalnik- prevajalnik, procesor;
  • točke/kompresijo- Časovno stiskanje datotek, procesor;
  • točk/izračun- Computational Test Suite, System;

Na primer, želite preizkusiti Apache (prvi seznam), nato zaženite test z ukazom:

phoronix-test-suites izvajajo apache

Če določen preizkus izvajate prvič, vas Phoronix Test Suite lahko opozori na namestitev manjkajočih paketov, vse se bo zgodilo v avtomatski način.

Na koncu preizkusa bo rezultat shranjen v vaš računalnik in po želji poslan na openbenchmarking.org, tako da lahko drugi uporabniki primerjajo z njihovimi rezultati.

Če si želite ogledati vse rezultate, shranjene na vašem računalniku, vnesite ukaz:

phoronix-test-suite seznam-rezultatov

Spremljanje se izvaja z naborom programov lm-senzorji.


aptitude namestite lm-senzorje

Odčitke senzorjev lahko vzamete z ukazom:


senzorji

Nadzor temperature v realnem času se izvede z naslednjim ukazom:


senzorji ure

Izhod ukaza vsebuje informacije o napetosti, hitrosti ventilatorja, temperaturi procesorja (vsako jedro posebej) in temperaturi trdega diska. Pomemben indikator je največja zabeležena vrednost temperature (polj visoka pri odčitkih temperature jedra). Z ukazom lahko spremljate le temperaturo procesorja:


medtem ko (true) do datum; senzorji | grepCore; odmev "======"; spanje 1s; Končano

Obstajajo tudi različni grafični pripomočki za prikaz odčitkov lm-senzorji. Za GNOME programček priročen za uporabo Programček za senzorje GNOME.

CPU stresno testiranje

Plastična vrečka cpuburn

Preverjanje delovanja gonilnikov video kartice

Preverimo 3D pospešek:


glxinfo | grep OpenGL

Izhod bi moral biti takšen:


Niz dobavitelja OpenGL: Tungsten Graphics, Inc Niz upodabljalnika OpenGL: Mesa DRI Intel(R) G33 GEM 20100330 RAZVOJ Niz različice OpenGL: 1.4 Razširitve OpenGL za Mesa 7.10:

Preverimo podporo za 3D pospeševanje z video kartico:


glxinfo | grep direct

Če je implementirana podpora za 3D, bo rezultat tak:


neposredno upodabljanje: Da

Preverimo 3D hitrost:


glxgears

Prikaže se okno s preprosto 3D animacijo. V tem primeru bo informacija o hitrosti upodabljanja prikazana v konzoli vsakih 5 sekund. Normalne vrednosti FPS za konfiguriran gonilnik bi morale biti v povprečju nad 1000 (če je omogočeno vertikalna sinhronizacija, potem bo vrednost FPS omejena s frekvenco sinhronizacije).

Še en test OpenGL:


/usr/lib/xscreensaver/glblur -fps

Prikaže se okno ohranjevalnika zaslona, ​​ki prikazuje vrednost FPS.

V primeru kakršnih koli težav lahko znova namestite video gonilnik (za integrirane grafične kartice Intel morate znova namestiti paket xserver-xorg-video-intel). Nastavitve gonilnika izvaja program driconf. Namestite lahko tudi paket za nadzor delovanja video kartice Intel intel-gpu-orodja(paket vključuje pripomoček intel_gpu_top, ki omogoča spremljanje obremenitve video procesorja v realnem času).

Testiranje delovanja sistema

Paket phoronix-test-suite

Testiranje delovanja izvaja program zbirka testov za phoronix. Ona predstavlja lupinsko programsko opremo, ki omogoča samodejni prenos in zagon različne programe testiranje, zbiranje in shranjevanje podatkov o rezultatih testiranja.

Namestimo program:


aptitude namestite phoronics-test-suite

Oglejte si seznam vseh razpoložljivih testov z njihovimi Kratek opis lahko uporabite naslednji ukaz:


seznam-testov paketa testov phoronix

Teste zaženemo z ukazom:


primerjalni test zbirke testov za phoronix TEST_NAME

  • procesor:

    • c-žarki- večnitni matematični test. Visoka obremenitev procesorja. Rezultat na C2D 2.0: 387,55 sekund.

    • build-linux-kernel- izgradnja jedra Linuxa. Dolg test. Enakomerno obremenjuje procesor in pomnilnik (uporablja gcc).

    • scimark2- močan enoniten test (intenzivno znanstveno računalništvo). Prikazuje zmogljivost enega jedra v gigaflopsih.

    • ffmpeg- video kodiranje (testne datoteke zavzamejo 130MB). Na C2D 2.0: 25,99 sekunde.


  • Spomin:

    • rampeed- preizkus spomina. Povprečna obremenitev procesorja. Rezultati DDR2-800 2Gb (copy,int): 2280,10 MB/s.

    • tok- Prikazuje hitrost pomnilnika v različnih operacijah.


  • HDD:

    • iozon- test trdega diska. Prikazuje hitrost branja in pisanja za bloke različnih dolžin. Rezultat WD 80Gb (W,4K,512M): 52,42 MB/s.


  • Grafične umetnosti:

    • gtkperf- testiranje različne elemente GNOME GUI.

    • unigine-tropics- čudovito 3D merilo, zahteva konfigurirane gonilnike s podporo za 3D pospeševanje.


Za dolgotrajno, raznoliko testiranje je priporočljivo build-linux-kernel. Za kratko stresno testiranje c-žarki(skupaj s programom

To gradivo je namenjeno usmerjanju bralcev v današnjo raznolikost programske opreme za nastavitev, ocenjevanje zmogljivosti in overclocking sistemskih komponent ter spremljanje podatkov o spremljanju. Ta članek temelji na uporabnih povezavah za prenos ustreznih aplikacij.

Vozniki: platforma

Pravilna izbira gonilnikov za različne komponente sistema, zlasti elemente matična plošča in GPU grafične kartice, je izjemno pomemben za stabilno delovanje računalnika. Kjer posebna »kreativnost« ni potrebna, je pri nameščanju priloženih gonilnikov matična plošča. Vendar pa lahko vedno poiščete in namestite najnovejše različice gonilnikov za nabor čipov, zvočni krmilnik in kartico Wi-Fi (če jo imate).

Primerjalna analiza

Obstaja veliko metod za ocenjevanje delovanja sistemskih vozlišč in vsak izkušen navdušenec ima svojo. Spodaj je naštetih največ preprostih načinov, in lahko izvedete poglobljeno testiranje z uporabo nabora aplikacij iz tistih, ki so omenjeni v pregledih procesorjev, video kartic, pomnilniških modulov in drugih komponent na našem spletnem mestu - spletno mesto.

Je upodabljanje 3D scene in je zelo priljubljeno. Je brezplačen, zagotavlja dosledne rezultate in lahko upravlja do 256 niti CPU (256 jeder) Buldožer AMD ali 128 jeder Intel Core s Hyper-Threading). Bolj ali manj relevantno, predvsem v kontekstu konkurenčnega benchmarkinga, prejšnja različica te aplikacije -

Pomožni pripomočki RivaTuner Statistics Server (RTSS) in Fraps vam bodo pomagali izmeriti hitrost sličic v igrah, ki nimajo vgrajenega merila uspešnosti. Z njihovo pomočjo lahko snemate videoposnetke iger. Frapsov vmesnik je enostavnejši, vendar posodobitev tega pripomočka ni bilo izdanih že skoraj dve leti.

Torej, zgoraj smo si ogledali najbolj uporabne in priljubljene programe med navdušenci za konfiguriranje, spremljanje, overclocking in testiranje računalniških vozlišč. Danes je izbira pripomočkov za te namene ogromna in najverjetneje v članku niso omenjene vse aplikacije, ki jih osebno uporabljate. V komentarjih k temu gradivu napišite svoje želje.

Primerjalni test ali serija testov, ki določajo, kako dobro deluje določen kos računalniške strojne opreme, se običajno imenuje primerjalna analiza ali "stresni test Linuxa". Po opravljenem testiranju zmogljivosti lahko primerjate svoje Strojna oprema z drugimi ali primerjajte dva sistema med seboj.

Večina testov je zasnovanih tako, da ustvarijo obremenitev računalnika, tako da lahko preverimo, kako se bo sistem obnašal pri hudih preobremenitvah, in če so rezultati slabi, je to morda znak, da morate nadgraditi strojno opremo.

V tem članku si bomo ogledali primerjalne programe za Linux, ki vam bodo pomagali natančno določiti zmogljivost vašega računalnika Linux. Najprej si poglejmo pakete programske opreme za testiranje zmogljivosti Linuxa.

1. Testna zbirka Phoronix

Phoronix Test Suite je eden najbolj znanih programov za celovito testiranje delovanja Linuxa. Mnogi mislijo, da ima ta program veliko težav in ne bomo rekli, da je idealen za vse primere, vendar je več kot dovolj za osnovne teste. Poleg tega ni veliko vrednih alternativ.

Phoronix vam omogoča dostop do več kot 100 različnih testnih zbirk, testnih skupin in več kot 450 različnih testnih profilov. Namestite lahko samo tiste, ki jih potrebujete, na primer teste za CPE ali HDD, nato pa lahko namestite samo teste procesorja ali teste trdega diska. Podprti so tudi sistemski dnevniki.

Največji plus je, da je Phoronix Test Suite odprtokodni izdelek. izvorna koda. Program je na voljo tudi kot LiveCD, ki vam omogoča izvajanje testov Linuxa s CD-ja. Lahko preverite vse čiste, na novo nameščene operacijski sistemče je potrebno.

2. Stres-ng

Kot že ime pove, je stress-ng orodje za stresno testiranje Linuxa. Pomagal vam bo preizkusiti vaš sistem do njegovih meja. Toda iz istega razloga ga ni priporočljivo uporabljati zelo pogosto. Nekatere komponente, kot sta procesor in trdi diski se bo zelo obrabil.

Namestitev programa linux stress-ng za testiranje na Ubuntu in Debian se izvede z ukazom:

sudo apt-get install stress-ng

V sistemih Fedora, Red Hat in CentOS je ukaz videti nekoliko drugače:

sudo yum namestite stress-ng

Ko je namestitev končana, lahko preverite vse, kar potrebujete, vključno s procesorjem, RAM-om, hitrostjo V/I, omrežjem, navideznim pomnilnikom in več. Program ima tudi veliko nastavitev. Nastavite lahko različne parametre, na primer koliko testov naj se izvajajo hkrati, koliko jeder CPU naj se uporabi, kako dolgo naj se testira itd.

3. PassMark BurnInTest

PassMark BurnInTest podpira vse vrste računalniškega testiranja Linuxa, pa tudi spremljanje programske opreme. Podpira celo funkcionalnost slavnih Memtest86 in PerformanceTest, ki delujeta samo v sistemu Windows.

Hkrati lahko preverite vse glavne podsisteme vašega računalnika. Toda namesto testiranja samega delovanja je večji poudarek na zanesljivosti in stabilnosti. Ta program je bolje uporabiti v kombinaciji z drugimi.

Testiranje zmogljivosti procesorja

Primerjava dveh specifičnih procesorjev je lahko natančna. Se spomnite časov, ko je bil Pentium III očitno boljši od Pentiuma II? Poleg tega je štirijedrni procesor boljši od dvojedrnega.

Zaradi tega je testiranje procesorjev zelo koristno in lahko osebno ugotovite, kateri je boljši. Če potrebujete ravno takšna orodja za testiranje, potem so tukaj.

1. Geekbench

Geekbench je eden najboljših programov za testiranje procesorja v sistemu Linux. Vključuje 10 testov obremenitve pri delu s celimi števili in osem testov pri delu s števili s plavajočo vejico.

Priložena je različica za Windows in MacOS grafični vmesnik, vendar ima različica Linuxa le vmesnik konzole. Rezultati testiranja se naložijo na internet, kar vam omogoča primerjavo rezultatov z rezultati drugih uporabnikov.

2. HARDiNFO

HARDiNFO je mogoče namestiti v večino Linux distribucije, z uporabo standardnega upravitelja paketov. Za namestitev v Ubuntu zaženite:

sudo apt-get namestite hardinfo

In v sistemih Fedora, Red Hat in CentOS:

sudo yum namestite hardinfo

Glavni namen Hardinfo je prikazati informacije o vaši strojni opremi, vsebuje pa tudi šest različnih testov, ki jih lahko izvedete za primerjavo vaše strojne opreme z drugimi sistemi. Preizkusi vključujejo celoštevilske izračune in izračune s plavajočo vejico.

Testiranje video kartice

Najboljši način za preverjanje grafične zmogljivosti vaš sistem je namenjen igranju grafično intenzivnih iger. Za boljše informacije pa lahko uporabite enega od spodnjih pripomočkov.

1. Unigine

Unigine podpira dva testa, test Valley in test Heaven. Vsak prikazuje različne prizore. Prva je gozdnata dolina, druga pa več plavajočih otokov z mostovi. Oba bosta poskrbela, da bo vaš GPE deloval kar najbolje. Ti testi so več kot dovolj za pridobitev osnovnih informacij o zmogljivosti grafične kartice Linux.

2. GFXBench

GFXBench je bil prej znan kot GLBenchmarc in je eden najboljših grafičnih meril za Linux. Obstajata dva niza testov - testi visoke ravni (celotna zmogljivost) in testi nizke ravni.

Testiranje trdega diska

Hitrost ni vedno najpomembnejša stvar, ko gre za... trdi diski. Na primer, ko se disk uporablja za shranjevanje varnostne kopije, sta zelo pomembni njegova zanesljivost in vzdržljivost. Zelo pomemben je tudi preizkus zmogljivosti Linuxa.

1.Hdparm

Hdparm je pripomoček ukazna vrstica, ki je že nameščen na večini distribucij Linuxa in je presenetljivo enostaven za uporabo. Z njim ne morete samo preizkusiti hitrosti trdi disk, temveč tudi konfigurirajte njegove parametre delovanja, na primer omogočite ali onemogočite DMA. Za preizkus morate poznati datoteko diskovne naprave. Če želite preizkusiti delovanje medpomnilnika, uporabite:

sudo hdparm -t /dev/sda2

Če želite preizkusiti predpomnjeno zmogljivost branja, zaženite:

sudo hdparm -T /dev/sda2

Za natančne rezultate večkrat zaženite ukaz in nato izberite povprečno vrednost.

2. Bonnie++

Bonnie++ je preprosta brezplačen pripomoček da preizkusite datotečni sistem in zmogljivost celotnega trdega diska. Zelo preprosto ga je mogoče namestiti iz uradnih repozitorijev v kateri koli distribuciji. Za namestitev v Ubuntu zaženite:

sudo apt-get namestite bonnie++

Ali v Fedora, Red Hat, CentOS:

sudo yum namestite bonnie++

Po namestitvi lahko zaženete testiranje zmogljivosti Linuxa:

bonnie++ -d /tmp -r 2048

Tu možnost -d določa, v katerem imeniku naj se testira datotečni sistem, in -r omeji porabo pomnilnik z naključnim dostopom 2048 MB.

zaključki

To je bilo vse najboljši programi testiranje za Linux. Ali so vaši testi videti dovolj dobri, če sistem deluje počasi, si oglejte članek o pospeševanju zagona Ubuntuja ali pospeševanju Linuxa, morda lahko poskrbijo za hitrejše delovanje sistema. Pred nakupom nove opreme morate preizkusiti vse razpoložljive metode.