KompjûtersYnformaasjetechnology

Load testen: typen, beskriuwing fan it proses

Net elke brûker fan moderne kompjûter systemen op deistige basis konfrontearre mei it begryp "stress testen." Yn prinsipe is it fertroud om web ûntwikkelders en al dyjingen dy't brûke resource-yntensive programma. Lykwols, soms de kennis op dizze dei kin wêze nuttich en gewoane brûkers. Besykje te begripen wêrom dat is allegear nedich.

Load testen: types en doelen

Earst fan alles, wy moatte dúdlik ûnderskied tusken dizze typen fan proeven. Konvinsjoneel, se kinne ûnderferdield wurde yn twa klassen: kontrolearje kompjûter "izer" op it heechste mooglik of oermjittich lêst fan elke component en software testen (websiden foarsizzing eleminten, yndividuele programma, etc ...).

It seit himsels dat de test plakken streekrjocht ferbûn en it kontrolearjen tsjinner sûnens, dat jout ynformaasje en firtuele web tsjinners, dy't binne makke yn it proses fan it wurkjen mei spesjalisearre programma lykas Dénwér.

Programma foar stress testen en harren taken

Sa't jo sjen kinne, de relaasje is tige sterk. En prate fan "hardware", it systeem lading testen mei help fan spesjale helpmiddels wêrtroch't genôch om sekuer identify potinsjele problemen op it wurk, sa te sizzen, yn ekstreme situaasjes. In foarbyld fan 'e ienfâldichste. Moderne kompjûter spultsjes mei harren easken kinne maklik lade it systeem om sa'n omfang dat it sil net langer wurkje at all. Dêrom, foardat jo ynstallearje dit software op jo kompjûter, is it mooglik om te fieren in rige fan testen om te bepalen oft stuffing "lûke" it spul kinne. Neffens de resultaten en beslute oft te ynstallearjen it programma. Yn prinsipe, itselde jildt foar applikaasjes dy't belûke útfieren fan komplekse wiskundige berekkeningen en foarmjouwing wurk, as de lading op 'e selde prosessor en RAM Ferlike mei de konvinsjonele steat fan it systeem kin oer de grins by tiden.

As foar de twadde klasse, testen fan de site en de tsjinner kinne fungearje as in soarte fan universele middels fan forecasting harren gedrach yn in echte operaasje. Bygelyks, it kin wêze simultane emulator foar in tagong fersyk in grut oantal brûkers. Lykas bekend, neffens dit prinsipe binne DDoS-oanfallen, doe't de tsjinner of side kin net omgaan met tefolle oanfragen. Load testen tsjinner, of site wurdt besprutsen yn detail letter. En no wy gean nei in kompjûter "izer". Dit jildt net allinne foar jo hûs of kantoar terminals, mar ek it eigentlike fysike tsjinner systemen.

benchmark

Litte wy begjinne mei it hert fan in kompjûter - de CPU. It is gjin geheim, dat it wie in probleem mei syn wurk yn 'e mearderheid fan de gefallen, liede ta de meast tragyske gefolgen. Hiel faak dat komt troch oververhitting. Load testen jout him oan ta ekstreme omstannichheden. En dan kinne jo sjen hoe't it sil ynfloed op syn wurk.

It seit himsels dat it hâlden fan dit type stress testen giet it om it brûken fan bepaalde ark. Hjoed, se kinne telle hûnderten en tûzenen. Mar, neffens de measte saakkundigen, de lieder yn dit gebiet is Prime95 programma dat kin tapast wurde om Prozessoren, en oan 'e stroken RAM. Mar de wichtichste rjochting - nammentlik de CPU Chipsatz ferifikaasje.

As jo gebrûk meitsje fan de helpprogramma om te begjinnen it is rekommandearre om slute alle iepen applikaasjes en útskeakelje de automatyske hibernation modus (sliepe), sadat de kompjûter is net inadvertently oerstapt ôf yn de test. No moatst simulate de prosessor oan de strangste omstannichheden (in programma kin dwaan as gjin oar, echt setten chips yn de meast drege omstannichheden). De test sels is aktivearre út de opsjes menu dêr't jo selektearje de ôfskieding Torture Test. Der wurdt oantsjutte typen fan operaasjes. De meast nijsgjirrichste hjir is de minging test (concurrent lêst fan de prosessor en op de "RAM"), en Lytse FFT en Large FFT (tanimming fan CPU besteging fanwege de ôffier fan RAM).

Hoe om te bepalen dat lading hifkjen is slagge? De mienskiplike miening is hjir net, mar it wurdt dat as foar op syn minst 4:00 of flater yn de wurking fan 'e chip gemerkt, it ûnderdiel foldwaande stabyl ûnevenredich grutte loads. Mar it bart soms, dat malfunction kin foarkomme folle letter, dus as jo in earlike bedrach fan tiid te sparje, is it better te fergrutsjen it hifkjen perioade oant 24 oeren (kin de flater ferskine nei in heale dei fan wurk).

Kontrolearjen fan it bestjoeringssysteem ûnthâld

Net minder wichtich is de stress testen fan "RAM", dy't funksjonearret as de saneamde twadde fiddle. Dit is it bêste geskikt applikaasje Memtest86 +, dat is fierwei it bêste.

Om goed wurkje, mei help jo moatte in boot skiif of in flash drive en download it oan 'e kompjûter terminal fan it reau. Nei aktivearjen de test op syn folsleine útfiering sil ferget in soad tiid. Jo kinne gewoan lit jo kompjûter oan nacht iis. Dat moat genôch wêze.

Bepaling fan de gedrach fan de grafyske adaptor

Mei graphics, ek, is te testen as fideo Adapter Overloading faak feroarsaakje kompjûter crashes. Der komt in perfekte helpmiddel programma FurMark.

Dat nut is by steat om te ferwaarmjen de grafyske chip is folle sterker as it soe meitsje wat soarte fan trijediminsjonale spul mei it systeem easken boppe gemiddeld. As praktyk shows, de betingsten binne sa dat de kaart kin begjinne te mislukken yn de perioade fan 15 oant 30 minuten nei de start fan de teste.

Dêrneist kinne jo brûke spesjale ynstruminten ûntwurp foar spesifike ferslein. Bygelyks, in tige goede fit test tapassings lykas Alien vs Predator, STALKER of wat oars as dat. As regel, se binne ferdield fergees, en se kinne brûkt wurde om te bepalen krekt hoe't it systeem sil gedragen nei de ynstallaasje fan 'e oarspronklike spul pakket.

Wat docht de test tsjinners en sites

No in pear wurden oer wat is in hifkjen site en in webtsjinner. Op ien aspekt (DDoS-oanfal) is al sein. No sjogge op dit dei fan de oare kant.

Test sels fan dit type ta in hichte kin wurde taskreaun sels oan 'e marketing ark te foarsizze it gedrach fan de brûkers. Bygelyks, is it mooglik om simulate de situaasje fiere in bepaald bedrach (de maksimale / spits) fan de minsken by de yngong oan de side, útfine hoefolle siden kinne besjoen wurde, oft de belutsenen e-mail, bygelyks, op it proses fan it bestellen fan guod, de ynformaasje kin brûkt wurde om te identifisearjen brûkers, tastean is kanaal kapasiteit te bieden simultaan tagong ta brûkers fan de side op elts jûn momint, dan sille easkje befêstiging fan brûker bewiisbrieven troch in tredde partij (naprime As jo ynfiere in credit card number), hoe effektyf sil de ynfiering fan Java-applets of mei help fan in befeilige https ferbining, ensafuorthinne. D.

Fragen hifkje webserver (software) en fêstige ynternet boarnen

Yn prinsipe, hast itselde probleem set himsels en lading test tsjinner. Dochs is it net suver technysk aspekt klam hjir. Tests kinne detect oft meardere brûkers hawwe itselde de IP, oanjaan de reaksjetiid op fersiken stjoerd om te finen hoe't de hiele systeem op in feilige of net-befeilige ferbining sil reagearje, wat sil de tagong snelheid wylst stjoeren tefolle fersiken ensafuorthinne. Etc. .

Yn dit gefal (en foar de side, en it web tsjinner), in protte binne advisearre út in machtige pakket neamd OpenSTA (Systeem Arsjitektuer Test), dy't mooglik makket net allinne nei test, mar ek te brekken it probleem yn ûnderdielen foar elke yndividuele elemint fan de struktuer mei help fan in helpmiddel skepping en simulaasje skripts Script Modeler. It is opmerklik dat nei it ta stân kommen fan dit model, kinne jo sels kontrolearje de ferbining (SSL moat rinnen de saneamde namme tsjinner). Boppedat, de resultaten kin opslein wurde yn 'e Repository Host diel, en tests kombinearre yn passend groepen.

Wat is it resultaat?

Yn prinsipe is dit in hiel koarte gearfetting fan 'e saken fan' stress testen, omdat de tests sels, likegoed as programma dy't tastean se te besteegjen, kinne jo fine in grut deal. Set it op dizze manier: Der binne de meast populêre ynstruminten en beskôge as de essinsje fan 'e dei. Ik tink, nei it lêzen fan al de brûker in bytsje opmars yn it begryp fan de kwestjes dy't gearhingje mei belasting testen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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