/ / Ispitivanje opterećenja: vrste, opis procesa

Ispitivanje opterećenja: vrste, opis procesa

Nije svaki korisnik moderneračunalni sustav u svom svakodnevnom radu suočen je s konceptom "testiranja otpornosti na stres". Uglavnom je poznat web programerima i svima drugima koji koriste programe koji zahtijevaju resurse. Ipak, ponekad znanje o ovom pitanju može biti korisno običnim korisnicima. Pokušajmo shvatiti zašto je sve to potrebno.

Ispitivanje opterećenja: vrste i ciljevi

Prije svega, vrijedi jasno razlikovati vrste takvihtestovi. Uvjetno se mogu podijeliti u dvije klase: provjera računalnog hardvera pri najvećem mogućem ili prekomjernom opterećenju svake komponente i testiranje softvera (web stranice s elementima predviđanja, pojedinačni programi itd.).

Ispitivanje naprezanja

Podrazumijeva se da mjesta za testiranjeizravno je povezan s provjerom ispravnosti poslužitelja koji hostiraju informacije, kao i virtualnih web poslužitelja koji su stvoreni u procesu rada sa specijaliziranim programima poput Denwera.

Programi za testiranje opterećenja i njihovi zadaci

Kao što vidite, veza je ovdje vrlo jaka.A ako govorimo o hardveru, sustav za ispitivanje opterećenja koji koristi posebne uslužne programe omogućuje nam točno utvrđivanje potencijalnih problema tijekom rada, da tako kažem, u ekstremnim situacijama. Primjer je najjednostavniji. Suvremene računalne igre sa svojim zahtjevima mogu lako učitati sustav u takvo stanje da uopće prestaje raditi. Stoga, prije instaliranja takvog softvera na računalo, možete provesti niz testova kako biste utvrdili hoće li punjenje moći "povući" igru. Na temelju rezultata donosi se odluka o instaliranju programa. U principu, isto se odnosi na aplikacije koje uključuju složene matematičke proračune i projektne radove, jer se opterećenje istog procesora ili RAM-a, u usporedbi s normalnim stanjem sustava, može višestruko premašiti.

testiranje na mjestu

Što se tiče druge klase, testiranjeweb mjesto i poslužitelj mogu djelovati kao svojevrsno univerzalno sredstvo za predviđanje svog ponašanja u stvarnim životnim uvjetima. Na primjer, to može biti emulacija zahtjeva za istodobni pristup velikom broju korisnika. Kao što znate, DDoS napadi djeluju prema ovom principu, kada poslužitelj ili web mjesto nema vremena za obradu previše zahtjeva. O testiranju učitavanja poslužitelja ili web stranice detaljnije će se raspravljati malo kasnije. U međuvremenu, prijeđimo na računalni hardver. To se odnosi ne samo na kućne ili radne terminale, već i na stvarne fizičke poslužiteljske sustave.

Test procesora

Počnimo sa srcem bilo kojeg računala -centralni procesor. Nije tajna da upravo kvarovi u njegovom radu u većini slučajeva dovode do najtužnijih posljedica. Vrlo često je to zbog pregrijavanja. Ispitivanje opterećenja omogućuje vam stvaranje ekstremnih uvjeta za to. A onda možete vidjeti kako će to utjecati na njegov rad.

testiranje opterećenja poslužitelja

Podrazumijeva se da držanjeispitivanje opterećenja ove vrste podrazumijeva upotrebu određenih uslužnih programa. Danas ih ima stotine i tisuće. No, prema većini stručnjaka, vodeća je na ovom području aplikacija Prime95 koja se može primijeniti i na procesore i na RAM memorije. Ali glavni smjer je upravo provjera procesorskog čipa.

Kada koristite uslužni program za početakpreporučuje se zatvoriti sve aktivne aplikacije i onemogućiti način automatskog hibernacije (mirovanja) kako se računalo nehotice ne bi ugasilo tijekom skeniranja. Sada morate simulirati najteže uvjete za procesor (a program to može učiniti kao nitko drugi, dovodeći čipove u najteže uvjete). Sam test aktivira se iz izbornika opcija, gdje je odabran odjeljak Torture Test. Tamo će biti naznačene vrste izvedenih operacija. Ovdje su najzanimljiviji Blend testovi (simultano opterećenje i procesora i "RAM-a"), kao i Small FFT i Large FFT (povećanje opterećenja procesora rasterećenjem RAM-a).

Kako odrediti što je ispitivanje opterećenjaje li bilo uspješno? Ovdje nema konsenzusa, ali vjeruje se da je ova komponenta dovoljno otporna na prekomjerna opterećenja ako barem 4 sata nisu uočene pogreške ili kvarovi u radu čipa. Ali također se događa da se kvarovi mogu pojaviti mnogo kasnije, pa ako imate prilično vremena, bolje je povećati razdoblje testiranja na 24 sata (pogreške se mogu pojaviti i nakon pola dana rada).

Provjera rada RAM-a

Ništa manje važno nije opterećenjetestiranje "RAM-a", koji izvršava funkcije takozvane druge violine. Za to je najpogodnija aplikacija Memtest86 +, koja je daleko najbolja.

programi ispitivanja opterećenja

Da biste ispravno surađivali s tim, morate stvoritipokrenite disk ili flash pogon i učitajte računalni terminal upravo s takvog medija. Nakon što se test aktivira, trebat će puno vremena da ga završite. Možete jednostavno ostaviti računalo preko noći. Ovo bi trebalo biti dovoljno.

Utvrđivanje ponašanja grafičkog adaptera

Grafika je također vrijedna testiranja, jer su video adapteri često uzrok padova računala pod pretjeranim opterećenjem. FurMark je idealan alat za to.

sustav ispitivanja opterećenja

Ovaj uslužni program može zagrijati grafički čipmnogo jača od bilo koje 3D igre s natprosječnim sistemskim zahtjevima. Kao što pokazuje praksa, uvjeti su takvi da grafička kartica može početi neispravno raditi u roku od 15 do 30 minuta nakon početka testiranja.

Osim toga, možete koristiti posebneuslužni programi razvijeni za određene igre. Na primjer, testirajte aplikacije poput Alien vs Predator, S.T.A.L.K.E.R. ili tako nešto. U pravilu se distribuiraju potpuno besplatno i uz njihovu pomoć možete točno odrediti kako će se sustav ponašati nakon instaliranja izvornog paketa za igre.

Zašto su vam potrebni poslužitelji i web lokacije za testiranje

Sada nekoliko riječi o tome što je testiranje web stranice i web poslužitelja. Jedan aspekt (DDoS napad) već je spomenut. Pogledajmo sada ovo pitanje s druge strane.

provođenje ispitivanja opterećenja

I sami testovi ove vrste mogu u određenoj mjeri bitičak se pozivaju i na marketinške alate za predviđanje ponašanja korisnika. Tako, na primjer, možete simulirati ponašanje određenog broja (maksimum / maksimum) ljudi prilikom ulaska na stranicu, saznati koliko se stranica može pregledati, hoće li e-pošta biti uključena, na primjer, u postupak naručivanja robe , kako se podaci mogu koristiti za identificiranje posjetitelja, omogućit će hoće li širina pojasa kanala pružiti istovremeni pristup web mjestu za korisnike u određenom trenutku, hoće li biti potrebna potvrda korisničkog ovlaštenja od strane treće strane (na primjer, pri unosu broja bankovne kartice), koliko će biti učinkovito implementirati Java aplete ili koristiti sigurnu https vezu itd.

Pitanja testa web servera (softvera) i stvorenih internetskih resursa

U principu, gotovo iste zadatke postavlja i prijei testiranje učitavanja poslužitelja. Međutim, ovdje je naglasak na čisto netehničkom aspektu. Testovi vam omogućavaju da utvrdite može li više korisnika imati istu IP adresu, pojasnite vrijeme odziva na poslane zahtjeve, saznajte kako će cijeli sustav reagirati na sigurnu ili nesigurnu vezu, kolika će biti brzina pristupa ako se istovremeno pošalje previše zahtjeva itd. ...

Ispitivanje naprezanja

U ovom slučaju (i za web mjesto i za web poslužitelj)mnogi savjetuju upotrebu moćnog paketa nazvanog OpenSTA (System Architecture Test), koji vam omogućuje ne samo testiranje, već i raščlanjivanje zadataka na komponente za svaki pojedini element strukture pomoću alata Script Modeler za stvaranje i modeliranje skripti. Važno je napomenuti da nakon stvaranja takvog modela vezu možete provjeriti čak i putem SSL protokola (takozvani poslužitelj imena mora biti pokrenut). Osim toga, rezultati se mogu spremiti u odjeljak Domaćin spremišta, a testovi se mogu kombinirati u odgovarajuće skupine.

Koji je rezultat?

U osnovi, ovo su vrlo kratke informacije opitanja ispitivanja opterećenja, jer samih testova, kao i programa koji ih omogućuju, može se naći puno. Recimo samo: ovdje su predstavljeni najpopularniji uslužni programi i razmotrena je suština problema. Čini se da će nakon upoznavanja svaki korisnik barem malo napredovati u razumijevanju problema povezanih s ispitivanjem opterećenja.

volio:
0
Popularni postovi
Duhovni razvoj
hrana
y