Datamaskiner, Informasjonsteknologi
Belastnings testing: typer, beskrivelse av prosessen
Ikke alle bruker av moderne datasystemer på en daglig basis møtt med begrepet "stresstesting." I utgangspunktet er det kjent for webutviklere og alle de som bruker ressurskrevende programmer. Men noen ganger kan kunnskap om dette problemet være nyttige og vanlige brukere. Prøv å forstå hvorfor alt dette er nødvendig.
Belastningstest: typer og formål
Først av alt, bør vi tydelig skille mellom disse typer tester. Konvensjonelt, kan de deles inn i to klasser: sjekker computer "jern" i høyest mulig eller overdreven belastning på hver komponent og programvare test (nettsteder prediksjon elementer, enkeltstående programmer, etc ...).
Det sier seg selv at testsider direkte tilkoblet og sjekker serveren helse, som gir informasjon og virtuelle webservere, som er opprettet i prosessen med å jobbe med spesialiserte programmer som Denwer.
Program for stresstesting og deres oppgaver
Som du kan se, er forholdet veldig sterk. Og snakker om "hardware", systemet lasttesting ved hjelp av spesialverktøy slik at nok til å nøyaktig identifisere potensielle problemer på jobb, så å si, i ekstreme situasjoner. Et eksempel på det enkleste. Moderne dataspill med deres krav kan enkelt laste systemet i en slik grad at det ikke lenger vil fungere i det hele tatt. Derfor, før du installerer denne programvaren på datamaskinen, er det mulig å gjennomføre en rekke tester for å fastslå om stuffing "pull" spillet kan. Ifølge resultatene og bestemme om du vil installere programmet. I prinsippet gjelder det samme for applikasjoner som involverer å gjennomføre kompliserte matematiske beregninger og konstruksjonsarbeid som belastningen på samme prosessor og RAM i forhold til den konvensjonelle tilstanden til systemet kan bli overskredet ved tider.
Som for den andre klasse, testing av området og serveren kan fungere som en slags universell måte å forutse deres oppførsel i en reell drift. For eksempel kan det være samtidig emulering av en anmodning om aksess et stort antall brukere. Som kjent, ifølge dette prinsippet er DDoS-angrep, når serveren eller nettstedet ikke kan takle for mange forespørsler. Load test server, eller siden vil bli omtalt i detalj senere. Og nå skal vi til en datamaskin "jern". Dette gjelder ikke bare til ditt hjem eller kontor terminaler, men også den faktiske fysiske server-systemer.
benchmark
La oss starte med hjertet av en hvilken som helst datamaskin - CPU. Det er ingen hemmelighet at det var et problem med sitt arbeid i de fleste tilfeller, føre til de mest tragiske konsekvenser. Svært ofte er dette på grunn av overoppheting. Lasttesting tillater ham å skape ekstreme forhold. Og så kan du se hvordan det vil påvirke hans arbeid.
Det sier seg selv at beholdningen av denne type stresstesting innebærer bruk av visse verktøy. I dag kan de telle hundrevis og tusenvis. Men, i henhold til de fleste eksperter, som er ledende i dette området er Prime95 applikasjon som kan brukes til prosessorer, og til strimler av RAM. Men det viktigste retning - nemlig CPU-brikkesett verifisering.
Hvis du bruker verktøyet til å starte anbefales det å lukke alle åpne programmer og deaktivere automatisk dvalemodus (hvilemodus), slik at datamaskinen ikke er utilsiktet slått av under testen. Nå må du simulere prosessoren de strengeste forhold (et program kan gjøre som ingen andre, virkelig sette chips i de mest vanskelige forhold). Selve testen aktiveres fra innstillingsmenyen der du velger partisjonen Torture Test. Det vil bli spesifisert typer operasjoner. Det mest interessante her er den Blend test (samtidige belastning på prosessoren og på "RAM"), og Small FFT og Stor FFT (økning i CPU-bruk på grunn av utslipp av RAM).
Hvordan du finner ut at belastningen testing er vellykket? Den vanlige oppfatning er ikke her, men det antas at dersom det i minst 4:00 eller feil i operasjonen av brikken ikke er observert, er tilstrekkelig stabil til store belastninger komponenten. Men det skjer noen ganger at feil kan oppstå mye senere, så hvis du har en god del tid til overs, er det bedre å øke testperioden til 24 timer (kan vises feilen etter en halv dag med arbeid).
Kontroll av drifts minne
Ikke mindre viktig er den stresstesting av "RAM", som fungerer som den såkalte andre fele. Dette er best egnet program Memtest86 +, som er den desidert beste.
For å fungere riktig, med den hjelpen du trenger for å lage en boot disk eller en minnepinne og laste den ned til datamaskinen terminal på kjøretøyet. Etter aktivering av test på sin full gjennomføring vil kreve mye tid. Du kan bare la datamaskinen stå på over natten. Det burde være nok.
Fastsettelse av oppførselen til grafikkortet
Med grafikk, også er å teste så skjermkort Overbelastning ofte føre PC-krasj. Det vil være et perfekt verktøy program FurMark.
Dette verktøyet er i stand til å varme opp grafikkbrikken er mye sterkere enn det ville gjøre en slags tredimensjonal spill med systemkravene over gjennomsnittet. Som praksis viser, forholdene er slik at kortet kan begynne å svikte i perioden fra 15 til 30 minutter etter start av testing.
I tillegg kan du bruke spesialverktøy utviklet for spesifikke spill. For eksempel, en veldig god passform testprogrammer som Alien vs Predator, STALKER eller noe annet sånt. Som regel er de distribueres gratis, og de kan brukes til å finne ut nøyaktig hvordan systemet vil oppføre seg etter installasjon av det opprinnelige spillet pakken.
Hva gjør test servere og nettsider
Nå noen ord om hva som er et teststed og en web server. Ved ett aspekt (DDoS-angrep) som allerede er sagt. Nå ser på denne saken fra den andre siden.
Tester seg av denne typen til en viss grad kan tilskrives selv til markedsføring verktøy for å forutsi oppførselen til brukerne. For eksempel er det mulig å simulere situasjonen gjennomføre et visst beløp (maks / peak) av folket ved inngangen til området, finne ut hvor mange sider kan vises, enten de involverte e-post, for eksempel i prosessen med å bestille varer, informasjonen kan brukes til å identifisere brukere, tillate er kanal kapasitet til å gi samtidig tilgang til brukere av nettstedet til enhver tid, vil det kreve bekreftelse av brukerlegitimasjon av en tredjepart (naprime Når du skriver inn et kredittkortnummer), vil hvor effektivt være innføringen av Java-applets eller ved hjelp av en sikker https tilkobling, og så videre. D.
Spørsmål teste web server (software) og etablerte Internett-ressurser
I prinsippet nesten det samme problemet satt seg og laste testing server. Men det er ikke rent tekniske aspektet vekt her. Testene kan oppdage om flere brukere har samme IP, angi responstid på forespørsler som sendes for å finne ut hvordan hele systemet på en sikker eller usikret forbindelse vil reagere, hva vil være tilgang hastighet mens du sender for mange forespørsler og så videre. Etc. .
I dette tilfellet (og for området, og webserveren), mange rådes til å bruke en kraftig pakke kalt OpenSTA (System Architecture Test), som gjør det mulig ikke bare å teste, men også å bryte problemet i komponenter for hvert enkelt element i strukturen ved hjelp av et verktøy produksjon og simulering skript Script Modeler. Det er bemerkelsesverdig at etter etableringen av denne modellen, kan du selv sjekke tilkobling (SSL må kjøre den såkalte navnetjener). I tillegg kan resultatene lagres i Repository Vertsseksjonen, og tester kombinert i passende grupper.
Hva er resultatet?
I prinsippet er dette en veldig kort oppsummering av spørsmål om stresstesting, fordi testene selv, samt programmer som tillater dem å bruke, kan du finne en god del. Si det slik: Det er de mest populære verktøyene og betraktet essensen av problemet. Jeg tror, etter å ha lest alt brukeren en litt videre i forståelsen av problemene forbundet med last testing.
Similar articles
Trending Now