Vodič za softver: korisni uslužni programi za overclocking i više. CPU stres test u Linuxu Memorijski stres test u Linuxu

Linx je uslužni program koji se koristi za testiranje stabilnosti sustava. U biti, to je grafička ljuska za Linkpack test, sposobna gurnuti procesor do krajnjih granica. Linx se obično koristi za testiranje overclockinga CPU-a; ako je test uspješan i temperatura ostane unutar normalnih granica, overclocking se može ostaviti.

Linx glavni prozor

Značajke programa:


Kako koristiti Linx za testiranje stabilnosti overkloka

  • Pokrećemo program, u postavkama postavljamo potreban broj niti i 32\64 bitni način rada. Provjeravamo je li potvrdni okvir označen - zaustavite se ako postoji pogreška.
  • Po želji, spojite Everest (sada Aida64) ili Speedfan, postavite maksimalnu temperaturu.
  • U glavnom prozoru programa odaberite svu dostupnu RAM memoriju
  • Pokrećemo 1 probni rad, na temelju vremena koje je bilo potrebno, i postavljamo broj ponavljanja tako da test traje najmanje sat vremena.
  • Radimo test s ponavljanjima, pratimo temperaturu i čekamo.
  • Ako test ne uspije, provjeravamo maksimalnu temperaturu, napon i druge parametre, odabiremo prikladnije i ponavljamo testiranje.

Izvođenje virtualni strojevi je za nas vrlo važno, jer sada više nitko ne može biti iznenađen riječima “Cloud computing”, jer nam se sve više približavaju. Već postoji ogroman broj pružatelja koji nude svoje virtualni poslužitelji, za naše potrebe. S tako velikim izborom iz kojeg možete birati, primamljivo je testirati performanse svakog od njih kako biste napravili pravi izbor.

Postoji poseban testni paket za Linux, s kojim možete testirati performanse svakog virtualnog stroja i naknadno analizirati rezultate.

Phoronix Test Suite- platforma otvorenog koda koja uključuje skup posebnih testova za virtualne strojeve s Linuxom.

Instaliranje Phoronix Test Suite na Linux

U vrijeme pisanja ovog teksta, Najnovija verzija Phoronix Test Suite je 4.8.2. Kako biste provjerili najnovije verzije, pogledajte Phoronix ftp pohranu. Također na web stranici Phoronix Test Suite u odjeljku Download možete preuzeti izvršna datoteka, ako nemate Ubuntu ili Debian :)

Ako imate Ubuntu ili Debian distribuciju i već ste preuzeli Phoronix Test Suite deb datoteku s gornje veze, instalirajte je ovako:

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

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

Napominjem da se verzija Phoronix Suite Testa može razlikovati; u vrijeme pisanja najnovija verzija bila je 4.8.2.

Za Korisnici CentOS-a/ RHEL i Fedora nemaju rpm datoteku na stranici, ali mogu preuzeti tar.gz i instalirati test pomoću naredbi:

sudo yum instaliraj php-cli php-gd curl

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

cd phoronix-test-paket

sudo ./install-sh

Pa, ako radite s openSUSE-om, prvo moramo povezati posebno Benchmark repozitorij, gdje se nalazi naš test iz Phoronixa:

Tvornica 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

patentni zatvarač u paketu za testiranje phoronix

Rad s Phoronix Test Suiteom

Phoronix Test Suite automatski preuzima testne profile i pakete koje odaberete, a također može prenijeti rezultate testa na openbenchmarking.org ako odaberete. Za pokretanje testa po prvi put trebat će vam internet, kao što sam ranije rekao, za preuzimanje testnih profila i paketa

Ako je virtualni stroj koji ćete testirati iza proxyja, prvo ćete morati konfigurirati proxy poslužitelj pomoću naredbe. Da biste to učinili, pokrenite u terminalu:

phoronix-test-suite postavljanje mreže

Sada možete početi s testiranjem...

Pogledajte ukupnu količinu dostupni testovi u Phoronix Test Suiteu možete koristiti naredbu:

phoronix-test-suite popis-testova

Evo popisa testova:

  • bodovi/aio-stres- AIO-Stress, Disk;
  • bodova/apache- Apache Benchmark, sustav;
  • bodova/apitrace- APITrace, Grafika;
  • bodova/poraba-napajanja-baterije- Potrošnja energije baterije, sustav;
  • bodova/blake2- BLAKE2, procesor;
  • bodova/blogbench- BlogBench, Disk;
  • bodova/bork- Bork File Encrypter, procesor;
  • bodova/botan- Botan, procesor.

Ako želite vidjeti popis dostupnih testnih paketa, unesite naredbu:

phoronix-test-suite popis-apartmana

  • bodova/audio-kodiranje- Audio kodiranje, sustav;
  • bodovi/šah- Chess Test Suite, procesor;
  • bodova/kompilacija- Vremenska kompilacija koda, procesor;
  • bodova/prevoditelj- kompajler, procesor;
  • bodova/kompresiji- Vremenska kompresija datoteke, procesor;
  • bodovi/računski- Computational Test Suite, System;

Na primjer, želite testirati Apache (prvi popis), zatim pokrenite test naredbom:

phoronix-test-suites pokreću apache

Ako prvi put pokrenete određeni test, Phoronix Test Suite može vas upozoriti na instaliranje paketa koji nedostaju, sve će se dogoditi u automatski način rada.

Na kraju testa, rezultat će biti spremljen na vaše računalo i opcionalno poslan na openbenchmarking.org kako bi se drugi korisnici mogli usporediti s njihovim rezultatima.

Ako želite vidjeti sve rezultate spremljene na vašem računalu, unesite naredbu:

phoronix-test-suite popis-rezultata

Praćenje se provodi pomoću skupa programa lm-senzori.


sposobnost instalirati lm-senzore

Možete uzeti očitanja senzora pomoću naredbe:


senzori

Praćenje temperature u stvarnom vremenu provodi se sljedećom naredbom:


senzori sata

Izlaz naredbe sadrži informacije o naponu, brzini ventilatora, temperaturi procesora (svaka jezgra posebno) i temperaturi tvrdog diska. Važan pokazatelj je najveća zabilježena vrijednost temperature (polj visoka u očitanjima temperature jezgre). Naredbom možete pratiti samo temperaturu procesora:


dok (istina) do date; senzori | grepCore; odjek "======"; spavanje 1s; učinjeno

Također postoje različiti grafički uslužni programi za prikaz očitanja lm-senzori. Za GNOME prikladan za korištenje applet Applet senzora GNOME.

CPU testiranje stresa

Plastična vrećica cpuburn

Provjera funkcionalnosti upravljačkih programa video kartice

Provjerimo 3D ubrzanje:


glxinfo | grep OpenGL

Izlaz bi trebao biti ovakav:


OpenGL proizvođač niza: Tungsten Graphics, Inc OpenGL renderer niz: Mesa DRI Intel(R) G33 GEM 20100330 DEVELOPMENT OpenGL verzija niza: 1.4 Mesa 7.10-devel OpenGL proširenja:

Provjerimo podršku za 3D ubrzanje pomoću video kartice:


glxinfo | grep izravan

Ako je implementirana 3D podrška, izlaz će biti ovakav:


izravno renderiranje: Da

Provjerimo 3D brzinu:


glxmjenjači

Pojavit će se prozor s jednostavnom 3D animacijom. U tom slučaju, informacija o brzini renderiranja bit će prikazana na konzoli svakih 5 sekundi. Normalne FPS vrijednosti za konfigurirani upravljački program trebaju biti u prosjeku iznad 1000 (ako je omogućeno Vertikalna sinkronizacija, tada će FPS vrijednost biti ograničena frekvencijom sinkronizacije).

Još jedan OpenGL test:


/usr/lib/xscreensaver/glblur -fps

Pojavit će se prozor čuvara zaslona koji prikazuje FPS vrijednost.

U slučaju bilo kakvih problema, možete ponovno instalirati upravljački program za video (za integrirane Intelove video kartice morate ponovno instalirati paket xserver-xorg-video-intel). Postavke upravljačkog programa vrši program drikonf. Također možete instalirati paket za kontrolu rada Intel video kartice intel-gpu-alati(paket uključuje uslužni program intel_gpu_top koji vam omogućuje praćenje opterećenja video procesora u stvarnom vremenu).

Testiranje performansi sustava

Paket phoronix-test-suite

Testiranje performansi provodi program phoronix-test-suite. Ona predstavlja shell softver, koji vam omogućuje automatsko preuzimanje i pokretanje razne programe testiranje, prikupljanje i pohranjivanje podataka o rezultatima ispitivanja.

Instalirajmo program:


sposobnost instalirati phoronix-test-suite

Pogledajte popis svih dostupnih testova s ​​njihovim Kratak opis možete koristiti sljedeću naredbu:


phoronix-test-suite popis-testova

Testovi se pokreću naredbom:


referentna vrijednost za phoronix-test-suite TEST_NAME

  • CPU:

    • c-zraka- višenavojni matematički test. Visoko opterećenje procesora. Rezultat na C2D 2.0: 387,55 sekundi.

    • build-linux-kernel- izgradnja Linux kernela. Dugi test. Ravnomjerno opterećuje procesor i memoriju (koristi gcc).

    • scimark2- snažan jednonitni test (intenzivno znanstveno računanje). Prikazuje performanse jedne jezgre u gigaflopsima.

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


  • Memorija:

    • rampeed- test memorije. Prosječno opterećenje CPU-a. Rezultati DDR2-800 2Gb (copy,int): 2280,10 MB/s.

    • potok- Prikazuje brzinu memorije u raznim operacijama.


  • HDD:

    • jozon- test tvrdog diska. Prikazuje brzinu čitanja i pisanja za blokove različitih duljina. Rezultat WD 80Gb (W,4K,512M): 52,42 MB/s.


  • Grafička umjetnost:

    • gtkperf- testiranje raznih elemenata GNOME GUI.

    • unigine-tropics- prekrasan 3D benchmark, zahtijeva konfigurirane upravljačke programe s podrškom za 3D ubrzanje.


Preporuča se dugotrajno, raznoliko testiranje build-linux-kernel. Za kratko testiranje stresa c-zraka(zajedno s programom

Ovaj materijal namijenjen je usmjeravanju čitatelja na današnju raznolikost softvera za podešavanje, procjenu performansi i overklokiranje komponenti sustava, kao i praćenje podataka praćenja. Ovaj se članak temelji na korisnim vezama za preuzimanje relevantnih aplikacija.

Vozači: platforma

Ispravan odabir upravljačkih programa za različite komponente sustava, posebno elemente matična ploča i GPU video kartice, iznimno je važan za stabilan rad osobnog računala. Ono gdje posebna "kreativnost" nije potrebna je pri instaliranju upravljačkih programa koji su uključeni matična ploča. Međutim, uvijek možete pronaći i instalirati najnovije verzije upravljačkih programa za čipset, audio kontroler i Wi-Fi karticu (ako je imate).

Benchmarking

Postoji mnogo metoda za procjenu performansi čvorova sustava, a svaki iskusni entuzijast ima svoje. U nastavku je većina navedenih jednostavnih načina, a možete provesti dubinsko testiranje pomoću skupa aplikacija od onih navedenih u recenzijama procesora, video kartica, memorijskih modula i drugih komponenti na našoj web stranici - web stranici.

To je renderiranje 3D scene i vrlo je popularno. Besplatno je, daje dosljedne rezultate i može obraditi do 256 CPU niti (256 jezgri) Buldožer AMD odnosno 128 jezgri Intel Core s Hyper-Threadingom). Više ili manje relevantno, posebno u kontekstu konkurentskog benchmarkinga, prethodna verzija ove aplikacije -

Pomoćni uslužni programi RivaTuner Statistics Server (RTSS) i Fraps pomoći će vam u mjerenju broja sličica u sekundi u igrama koje nemaju ugrađeni benchmark. Uz njihovu pomoć možete snimati video igre. Frapsovo sučelje je jednostavnije, ali ažuriranja ovog uslužnog programa nisu objavljena gotovo dvije godine.

Dakle, iznad smo pogledali najkorisnije i najpopularnije programe među entuzijastima za konfiguriranje, praćenje, overclocking i testiranje PC čvorova. Danas je izbor uslužnih programa za te svrhe ogroman, a najvjerojatnije u članku nisu spomenute sve aplikacije koje osobno koristite. Pišite o svojim preferencijama u komentarima na ovaj materijal.

Benchmark test ili niz testova koji određuju koliko dobro radi određeni dio računalnog hardvera obično se naziva benchmarking ili "Linux stres test". Nakon testiranja performansi možete usporediti svoje Hardver s drugima ili međusobno usporediti dva sustava.

Većina testova je dizajnirana da stvori opterećenje na računalu, tako da možemo provjeriti kako će se sustav ponašati pod velikim preopterećenjima i ako su rezultati loši, možda je to signal da trebate nadograditi svoj hardver.

U ovom ćemo članku pogledati programe za usporedbu za Linux koji će vam pomoći da točno odredite performanse vašeg Linux računala. Prvo, pogledajmo softverske pakete za testiranje performansi Linuxa.

1. Phoronix Test Suite

Phoronix Test Suite jedan je od najpoznatijih programa za sveobuhvatno testiranje performansi Linuxa. Mnogi misle da ovaj program ima puno problema i nećemo reći da je idealan za sve slučajeve, ali je više nego dovoljan za osnovne testove. Osim toga, nema mnogo vrijednih alternativa.

Phoronix vam daje pristup do više od 100 različitih paketa testova, grupa testova i preko 450 različitih profila testova. Možete instalirati samo one koji su vam potrebni, na primjer, testove za CPU ili HDD, zatim možete instalirati samo testove procesora ili testove HDD-a. Podržani su i zapisnici sustava.

Najveći plus je što je Phoronix Test Suite proizvod otvorenog koda. izvorni kod. Program dolazi i kao LiveCD, koji vam omogućuje pokretanje Linux testova s ​​CD-a. Možete provjeriti sve čiste, novoinstalirane operacijski sustav ako je potrebno.

2. Stres-ng

Kao što ime sugerira, stress-ng je alat za testiranje stresa Linuxa. Pomoći će vam da testirate svoj sustav do njegovih granica. Ali iz istog razloga, ne preporučuje se koristiti ga vrlo često. Neke komponente kao što su procesor i tvrdih diskova dosta će se istrošiti.

Instalacija linux stress-ng programa za testiranje na Ubuntu i Debian vrši se naredbom:

sudo apt-get install stress-ng

Na sustavima Fedora, Red Hat i CentOS naredba izgleda malo drugačije:

sudo yum instalirati stres-ng

Kada instalacija završi, možete provjeriti sve što vam je potrebno, uključujući CPU, RAM, I/O brzinu, mrežu, virtualnu memoriju i više. Program također ima mnogo postavki. Možete postaviti različite parametre, kao što je koliko testova pokrenuti istovremeno, koliko CPU jezgri koristiti, koliko dugo testirati, i tako dalje.

3. PassMark BurnInTest

PassMark BurnInTest podržava sve vrste testiranja Linux računala, kao i praćenje softvera. Čak podržava i funkcionalnost poznatih Memtest86 i PerformanceTest, koji rade samo na Windowsima.

Možete provjeriti sve glavne podsustave vašeg računala u isto vrijeme. Ali umjesto testiranja same izvedbe, veći je naglasak stavljen na pouzdanost i stabilnost. Bolje je koristiti ovaj program u kombinaciji s drugima.

Testiranje CPU performansi

Usporedba dva specifična procesora može biti točna. Sjećate li se vremena kada je Pentium III bio očito bolji od Pentiuma II? Također, četverojezgreni procesor bolji je od dvojezgrenog.

Zbog toga je testiranje procesora vrlo korisno i možete osobno odrediti koji je bolji. Ako vam trebaju upravo takvi alati za testiranje, evo ih.

1. Geekbench

Geekbench je jedan od najboljih programa za testiranje procesora na Linuxu. Uključuje 10 testova opterećenja pri radu s cijelim brojevima i osam testova pri radu s brojevima s pomičnim zarezom.

Windows i MacOS verzija dolazi s grafičko sučelje, ali verzija za Linux ima samo sučelje konzole. Rezultati testiranja postavljaju se na Internet, što vam omogućuje usporedbu vaših rezultata s rezultatima drugih korisnika.

2. HARDiNFO

HARDiNFO se može instalirati u većini Linux distribucije, koristeći standardni upravitelj paketa. Za instalaciju na Ubuntu pokrenite:

sudo apt-get instalirajte hardinfo

I u sustavima Fedora, Red Hat i CentOS:

sudo yum instalirajte hardinfo

Glavna svrha Hardinfo-a je prikazati informacije o vašem hardveru, ali također sadrži šest različitih testova koje možete pokrenuti da usporedite svoj hardver s drugim sustavima. Testovi uključuju izračune cijelih brojeva i pomičnog zareza.

Testiranje video kartice

Najbolji način provjere grafičke mogućnosti vaš sustav je za igranje grafički intenzivnih igara. Ali da biste dobili bolje informacije, možete koristiti jedan od uslužnih programa u nastavku.

1. Unigine

Unigine podržava dva testa, Valley test i Heaven test. Svaki prikazuje različite scene. Prva je šumovita dolina, a druga nekoliko plutajućih otoka s mostovima. Oba će učiniti da vaš GPU radi najbolje. Ovi testovi su više nego dovoljni za dobivanje osnovnih informacija o performansama Linux video kartice.

2. GFXBench

GFXBench je prije bio poznat kao GLBenchmarc i jedan je od najboljih grafičkih benchmarkova za Linux. Postoje dva skupa testova - testovi visoke razine (ukupna izvedba) i testovi niske razine.

Testiranje tvrdog diska

Brzina nije uvijek najvažnija kada je u pitanju... tvrdi diskovi. Na primjer, kada se disk koristi za pohranu sigurnosne kopije, njegova pouzdanost i trajnost su vrlo važni. Test performansi Linuxa također je vrlo važan.

1.Hdparm

Hdparm je uslužni program naredbeni redak, koji je već instaliran na većini distribucija Linuxa i iznenađujuće je jednostavan za korištenje. S njim ne samo da možete testirati brzinu tvrdi disk, ali i konfigurirajte njegove radne parametre, na primjer, omogućite ili onemogućite DMA. Za testiranje morate znati datoteku diskovnog uređaja. Za testiranje izvedbe izlaza u međuspremniku koristite:

sudo hdparm -t /dev/sda2

I da testirate izvedbu čitanja predmemorije, pokrenite:

sudo hdparm -T /dev/sda2

Da biste dobili točne rezultate, pokrenite naredbu nekoliko puta i zatim odaberite prosječnu vrijednost.

2. Bonnie++

Bonnie++ je jednostavna besplatni uslužni program za testiranje datotečnog sustava i performansi cijelog tvrdog diska. Može se vrlo lako instalirati iz službenih repozitorija u bilo koju distribuciju. Za instalaciju na Ubuntu pokrenite:

sudo apt-get instaliraj bonnie++

Ili u Fedora, Red Hat, CentOS:

sudo yum instaliraj bonnie++

Nakon instalacije možete pokrenuti testiranje performansi Linuxa:

bonnie++ -d /tmp -r 2048

Ovdje opcija -d navodi u kojem se direktoriju testira sustav datoteka, i -r ograničava potrošnju RAM memorija 2048 MB.

zaključke

To je sve najbolji programi testiranje za Linux. Izgledaju li vaši testovi dovoljno dobro, ako sustav radi sporo, pogledajte članak o ubrzavanju pokretanja Ubuntua ili ubrzavanju Linuxa, možda oni mogu ubrzati rad sustava. Prije kupnje nove opreme morate isprobati sve dostupne metode.