Mis on üldine kaitseviga?

Üldine kaitsetõrge (GPF) on tõrge, mis ilmneb arvuti mikroprotsessoris, tavaliselt siis, kui tarkvaraprogramm proovib pääseda juurde mälule, mida praegu kasutab muu tarkvara. Mõned üldised kaitsevea tingimused võivad olla põhjustatud riistvararikkest, kuid nagu enamik arvutitõrkeid, on suur tõenäosus, et põhjus on tarkvara. Protsessorid, mis tuvastavad üldised kaitsevea tingimused, lõpetavad selle põhjustanud koodi täitmise ja püüavad veast taastuda. Kui protsessor ei taba GPF-i tingimust õigel ajal ja ilmnevad täiendavad GPF-i tõrked, põhjustab kolmas rike tavaliselt selle, et arvutisüsteem ei reageeri sisendile ja nõuab süsteemi lähtestamist või taaskäivitamist.

Arvutite varasemad mudelid kannatasid üldiste kaitsetõrkete all sagedamini kui praegused süsteemid. See on osaliselt tingitud asjaolust, et tarkvara programmeerimine oli sel ajal ebajärjekindlam, ja süsteemide suuremate piirangute tõttu saadaolevale muutmälule (RAM). Arvuti käivitamisel süsteemimällu laaditud residentprogrammide (TSR) lõpetamine ja säilitamine, et teatud programmid oleksid kiiresti juurdepääsetavad, võivad sageli kaasa aidata GPF-i tõrgetele, kui teised kasutaja laaditud programmid üritasid kasutada mälukohti, kus olid TSR-id. ladustatud.

Riistvara tingimused, mis võivad põhjustada arvutitõrke üldist kaitset, hõlmavad erinevat tüüpi muutmälu (RAM), mis on installitud samasse süsteemi ja on üksteisega mõnevõrra kokkusobimatud. Näited hõlmavad laiendatud andmeväljundi (EDO) RAM-i ja kiiret lehe dünaamilist muutmälu (DRAM). Kuna EDO RAM tuleb paigaldada emaplaadile kiibipaaridena, kuid kiire lehe DRAM-i saab installida üksikute üksustena, segati neid sageli vanemates arvutisüsteemides, ilma et kasutajad oleks erinevusest teadlikud.

Teine levinud põhjus riistvara üldiste kaitsetõrgete tekkeks on see, kui süsteem hakkab töötama temperatuuril, mis ületab selle projekteerimisspetsifikatsiooni, tavaliselt üle 100 ° Fahrenheiti (38 ° Celsiuse järgi). Ületemperatuuri võib põhjustada sisemuse ebapiisav õhutus, aga ka täiendavalt paigaldatud riistvara, nagu lisakõvakettad või kompaktketta (CD) ja digitaalse videoketta (DVD) seadmed, mis toodavad konsoolis rohkem soojust. Arvutihuvilised, kes kiirendavad jõudluse parandamiseks mikroprotsessorit või lisavad mängude jaoks graafikakaartide käitamiseks teise toiteallika, võivad sageli unustada ka süsteemi parema soojuse hajumise.

Arvutivead kuuluvad erinevatesse klassidesse ja segmenteerimisvead või üldised kaitsevead on just mälu juurdepääsu vead, mille lahendamisel operatsioonisüsteemi tehnoloogial on probleeme. Sellise vea ilmnemisel saadab operatsioonisüsteemi tuum, mis on kaitstud mälu protsessoris, kuhu operatsioonisüsteem laaditakse, tarkvaraprotsessile tagasi teate üldise kaitsevea vea kohta. Selle tulemuseks on tavaliselt protsessi lõpetamine olukorra parandamiseks ja tarkvara lülitub välja või hangub, kuid muidu töötab süsteem edasi. Varasemates arvutisüsteemides oli GPF-i vigadest taastumine haruldane ja süsteem tuli sageli taaskäivitada. Uuematel arvutitel, millel on rohkem mälu, kiiremad protsessorid ja riistvaraga paremini ühilduv tarkvara, on suurem tõenäosus GPF-i tingimustest taastuda ilma taaskäivitamist nõudmata ning tavalistes personaalarvutites on neid enam harva näha.