DatorerInformationsteknik

Lasttestning: typer, beskrivning av processen

Inte alla användare av moderna datorsystem dagligen inför begreppet "stresstester". I grund och botten är det bekant för webbutvecklare och alla som använder resurskrävande program. Men ibland kan kunskapen om denna fråga vara användbara och vanliga användare. Försök att förstå varför allt detta är nödvändigt.

Load Test: typer och ändamål

Först av allt bör vi tydligt skilja mellan dessa typer av tester. Konventionellt, kan de delas in i två klasser: Kontrollera datorns "järn" på högsta möjliga eller överdriven belastning på varje komponent och mjukvarutestning (webbsidor förutsägelse element, individuella program, etc ...).

Det är självklart att testplatser i direkt anslutning och kontroll server hälsa, som ger information och virtuella webbservrar, som skapas i processen att arbeta med specialiserade program som Denwer.

Program för stresstester och deras uppgifter

Som ni kan se, är mycket stark relation. Och på tal om "hårdvara", systemet lasttest med hjälp av specialverktyg tillåter tillräckligt för att exakt identifiera potentiella problem på jobbet, så att säga, i extrema situationer. Ett exempel på den enklaste. Moderna datorspel med sina krav kan enkelt ladda systemet i sådan utsträckning att det inte längre kommer att fungera alls. Därför innan du installerar det här programmet på datorn, är det möjligt att utföra en serie tester för att avgöra om fyllning "pull" Spelet kan. Enligt resultaten och besluta om att installera programmet. I princip gäller samma sak för applikationer som involverar ledande komplexa matematiska beräkningar och konstruktionsarbete, när belastningen på samma processor och RAM jämfört med det konventionella systemets tillstånd kan överskridas ibland.

När det gäller den andra klassen, testa platsen och servern kan fungera som ett slags universalmedel prognostisera deras beteende i en verklig operation. Till exempel kan det vara samtidig emulering av en begäran om ett stort antal användare åtkomst. Som bekant enligt denna princip är DDoS-attacker, när servern eller webbplatsen inte kan hantera alltför många förfrågningar. Lasttest server eller webbplats kommer att diskuteras i detalj senare. Och nu fortsätter vi till en dator "järn". Detta gäller inte bara till ditt hem eller kontor terminaler, men också den faktiska fysiska serversystem.

benchmark

Låt oss börja med hjärtat av en dator - CPU. Det är ingen hemlighet att det var ett problem med sitt arbete i de flesta fall leda till de mest tragiska konsekvenser. Mycket ofta är på grund av överhettning. Lasttest tillåter honom att skapa extrema förhållanden. Och sedan kan du se hur det kommer att påverka sitt arbete.

Det säger sig självt att innehav av denna typ av stresstest innebär användning av vissa verktyg. Idag kan de räkna hundratals och tusentals. Men enligt de flesta experter, ledande inom detta område är Prime95 program som kan tillämpas på processorer och remsor av RAM. Men den huvudsakliga inriktningen - nämligen CPU chipset verifiering.

Om du använder verktyget för att starta det rekommenderas att stänga alla öppna program och avaktivera det automatiska viloläge (viloläge), så att datorn inte oavsiktligt avstängd under testet. Nu måste du simulera processorn de strängaste förhållanden (ett program kan göra som ingen annan, verkligen sätta marker i de svåraste förhållanden). Testet i sig aktiveras från alternativmenyn där du väljer partition tortyr Test. Det kommer att specificeras typer av verksamheter. Den mest intressanta här är Blend test (samtidig belastning på processorn och på "RAM"), och Small FFT och stora FFT (ökning av processoranvändningen på grund av utsläpp av RAM).

Hur man bestämmer att lasttester är framgångsrik? Den allmänna uppfattningen är inte här, men man tror att om minst 4:00 eller fel i driften av chipet inte följs, är tillräckligt stabil för höga belastningar komponenten. Men det händer ibland att fel kan uppstå långt senare, så om du har en hel del tid att avvara, är det bättre att öka testperioden till 24 timmar (felet kan visas efter en halv dags arbete).

Kontroll av drifts minnet

Inte mindre viktigt är stresstester av "RAM", som fungerar som den så kallade andra fiol. Detta är bäst ansökan Memtest86 +, vilket är överlägset bäst.

För att fungera korrekt, med den hjälp du behöver för att skapa en disk boot eller en flash-enhet och ladda ner den till datorn terminal av fordonet. Efter aktivering testet på dess fullständiga genomförande kommer att kräva en hel del tid. Du kan bara lämna datorn på över natten. Det borde räcka.

Fastställande av beteendet hos grafikkortet

Med grafik är också att testa som grafikkort Överbelastning orsakar ofta datorn kraschar. Det kommer att finnas ett perfekt verktyg program FurMark.

Detta verktyg kan värma grafikchip är mycket starkare än det skulle göra någon slags tredimensionella spel med systemkraven över genomsnittet. Som praxis visar, villkoren är sådana att kortet kan börja att misslyckas under perioden 15 till 30 minuter efter starten av testningen.

Dessutom kan du använda specialverktyg avsedda för specifika spel. Till exempel, en mycket bra passform testa applikationer såsom Alien vs Predator, STALKER eller något annat sånt. Som regel är de distribueras gratis, och de kan användas för att avgöra exakt hur systemet kommer att bete sig efter installationen av det ursprungliga spelet paketet.

Vad gör testservrar och webbplatser

Nu några ord om vad som är en testplats och en webbserver. På en aspekt (DDoS-attack) har redan sagts. Titta nu på denna fråga från den andra sidan.

Tester sig av denna typ i viss mån kan hänföras även till marknadsföring verktyg för att förutsäga beteendet hos användarna. Till exempel är det möjligt att simulera situationen genomföra ett visst belopp (max / peak) av folket vid ingången till platsen, ta reda på hur många sidor kan ses, om de inblandade e-post, till exempel, i färd med att beställa varor, informationen kan användas för att identifiera användare, tillåta är kanalkapaciteten för att ge samtidig tillgång till användare på sajten vid en viss tidpunkt, kommer det att kräva en bekräftelse på användaruppgifter av en tredje part (naprime När du anger ett kreditkortsnummer), hur effektivt kommer att vara införandet av Java-applets eller via en säker https-anslutning, och så vidare. D.

Frågor testa webbserver (mjukvara) och etablerade internetresurser

I princip nästan samma problem satt och lasttestserver. Men det är inte enbart aspekt betoning tekniska här. Tester kan upptäcka om flera användare har samma IP, ange svarstiden på begäran skickas till ta reda på hur hela systemet på en säker eller icke säker anslutning kommer att reagera, vad som kommer att tillgången hastigheten när du skickar alltför många förfrågningar och så vidare. Etc. .

I detta fall (och för webbplatsen och webbservern), många rekommenderas att använda ett kraftfullt paket som kallas OpenSTA (System Architecture Test), vilket gör att inte bara för att testa, men också att bryta problemet i komponenter för varje enskild del av strukturen med hjälp av ett verktyg skapande och simulering skript Script Modeler. Det är anmärkningsvärt att efter bildandet av denna modell, kan du även kontrollera anslutningen (SSL måste köra den så kallade namnserver). Dessutom kan resultaten lagras i Repository värdsektionen, och tester kombineras i lämpliga grupper.

Vad blir resultatet?

I princip är detta en mycket kort sammanfattning av de frågor om stresstester, eftersom testerna själva, samt program som tillåter dem att spendera, kan du hitta en hel del. Uttrycka det så här: Det är de mest populära verktyg och ansåg kärnan i problemet. Jag tror, efter att ha läst alla användare lite framsteg i förståelsen av de frågor som är förknippade med lasttestning.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.atomiyme.com. Theme powered by WordPress.