Skip to main content

Hvad er en dobbelt fejl?

I computing er en dobbelt fejl en alvorlig type fejl, der opstår, når en central behandlingsenhed (CPU) ikke kan håndtere en bestemt type systembegivenhed tilstrækkeligt, der kræver CPU's øjeblikkelige opmærksomhed.Dobbeltfejl kan forårsage computernedbrud og fejlmeddelelser, automatisk genstart af maskinen og tabet af ufremkaldte data.De er ofte forårsaget af problemer i computerens hardware, såsom et dårligt hukommelsesmodul eller overophedning af CPU.Generelle fejlfindingsteknikker, såsom at kontrollere hardware og holde software ajour, kan hjælpe med at forhindre dem.

En dobbelt fejl kan kun forekomme efter en afbrydelse eller undtagelse, som er signaler, der fortæller en computers CPU at stoppe alle i øjeblikket kører opgaver for at håndtere vigtige systembegivenheder, såsom tilføjelse af ny hardware eller et program, der gør en ugyldigHukommelsesanmodning.Afbrydelser og undtagelser er normale funktioner af moderne computere og udføres ved at køre en speciel type software kendt som en afbryderhåndterer eller undtagelsesbehandler.CPU'en vil forsøge at køre et af disse højt specialiserede programmer og derefter genoptage normal drift.Når en handler støder på en fejl eller ikke kan korrigere den tilstand, der førte til undtagelsen eller afbrydelsen, har der fundet en dobbelt fejl.

I modsætning til afbrydelser og undtagelser er en dobbelt fejl en alvorlig fejl, som ikke forventes under normal drift.Systemet vil forsøge at køre en speciel dobbeltfejlbehandler, men i modsætning til andre typer håndterere indsamler det kun diagnostisk information og løser ikke problemet.I mange tilfælde vil ikke -gemt arbejde gå tabt.En "stopfejl", der mere berygtet kendt som den blå dødsskærm, kan vises.Det er også muligt for en tredje fejl at opstå, når systemet forsøger at køre dobbeltfejlhandleren, noget kendt som en tredobbelt fejl.

Almindelige årsager til dobbeltfejl inkluderer også fysiske problemer i computerens hukommelse, CPU eller videokortsom bugs i en enhedsdriver eller anden systemsoftware.Det er sjældent, at applikationer på brugerniveau udløser en sådan fejl, selvom visse vira og andre typer malware kan gøre det.Almindelige fejlfindingstrin, der kan løse en dobbelt fejl, inkluderer verificering af hukommelsesmoduler gennem specielle softwareværktøjer, opdatering af computerens grundlæggende inputudgangssystem (BIOS) og sikre, at al systemsoftware er ajour og fri for vira og spyware.Brugere skal også sikre, at deres computere får tilstrækkelig ventilation og er fri for støv eller andet affald, da overdreven opvarmning af maskinens komponenter kan føre til en dobbelt fejl.