Kaj je dvojna napaka?

Pri računalništvu je dvojna napaka resna vrsta napake, ki se pojavi, ko centralna procesna enota (CPE) ne more ustrezno obvladati določene vrste sistemskega dogodka, ki zahteva takojšnjo pozornost CPE. Dvojne napake lahko povzročijo zrušitve računalnika in sporočila o napakah, samodejni ponovni zagon naprave in izgubo vseh neshranjenih podatkov. Pogosto jih povzročajo težave v strojni opremi računalnika, kot je slab pomnilniški modul ali pregrevanje CPE. Splošne tehnike odpravljanja težav, kot sta preverjanje strojne opreme in posodabljanje programske opreme, lahko pomagajo preprečiti te težave.

Dvojna napaka se lahko pojavi le po prekinitvi ali izjemi, ki so signali, ki računalniškemu CPE-ju sporočajo, da ustavi katero koli trenutno izvajano nalogo, da bi se ukvarjal s pomembnimi sistemskimi dogodki, kot je dodajanje nove strojne opreme ali program, ki izda neveljavno zahtevo po pomnilniku. . Prekinitve in izjeme so običajne funkcije sodobnih računalnikov in se dosežejo z izvajanjem posebne vrste programske opreme, znane kot obdelovalec prekinitev ali obdelovalec izjem. CPU bo poskušal zagnati enega od teh visoko specializiranih programov in nato nadaljeval z normalnim delovanjem. Ko upravljavec naleti na napako ali ne more popraviti pogoja, ki je povzročil izjemo ali prekinitev, je prišlo do dvojne napake.

Za razliko od prekinitev in izjem je dvojna napaka resna napaka, ki je med normalnim delovanjem ne pričakujemo. Sistem bo poskušal zagnati posebno dvojno obravnavo napak, vendar v nasprotju z drugimi vrstami obravnavnikov zbira le diagnostične informacije in ne odpravlja težave. V mnogih primerih bo neshranjeno delo izgubljeno. Prikaže se lahko »napaka zaustavitve«, bolj zloglasno znana kot »modri zaslon smrti«. Možna je tudi tretja napaka, ko sistem poskuša zagnati obravnavo dvojnih napak, kar je znano kot trojna napaka.

Pogosti vzroki za dvojne napake vključujejo fizične težave v pomnilniku računalnika, CPE-ju ali grafični kartici ter napake v gonilniku naprave ali drugi sistemski programski opremi. Redko se zgodi, da aplikacije na ravni uporabnika sprožijo takšno napako, čeprav lahko nekateri virusi in druge vrste zlonamerne programske opreme to storijo. Pogosti koraki za odpravljanje težav, ki lahko odpravijo dvojno napako, vključujejo preverjanje pomnilniških modulov s posebnimi programskimi orodji, posodabljanje osnovnega vhodno-izhodnega sistema računalnika (BIOS) in zagotavljanje, da je vsa sistemska programska oprema posodobljena ter brez virusov in vohunske programske opreme. Uporabniki bi morali tudi zagotoviti, da so njihovi računalniki ustrezno prezračeni in da so brez prahu ali drugih odpadkov, saj lahko prekomerno segrevanje komponent stroja povzroči dvojno napako.