Hva er en alvorlig systemfeil?

December 6  by Eliza

En alvorlig systemfeil er en tilstand som oppstår i et operativsystem som får den til å slutte å virke. Begge Windows®-og Unix®-baserte operativsystemer er designet for å stenge i tilfelle av en alvorlig systemfeil og restart i et forsøk på å løse problemet og eventuell programvare korrupsjon fra minnet. Problemet har fått det uformelle navn på Windows® som "den blå skjermen av død", fordi, når det oppstår en alvorlig systemfeil i et Windows® miljø, er en blå skjerm vises, ofte med rulletekst, som er en krasjdump av innholdet i minnet til en fil. Denne informasjonen kan senere brukes til å diagnostisere årsaken til feilen. På de nyeste datasystemer, vises ikke lenger den blå skjermen av døden, som de umiddelbart satt til å starte på nytt hvis det er en systemkrasj, først og fremst fordi den krasjdump informasjon er bare av verdi for en programmerer kjent med koding av operativsystemet selv.

Moderne operativsystemer blir stadig kjører gjennom en prosess med feilkontroll mens de arbeider og korrigere for feil bak kulissene som personlig datamaskin (PC) brukere er sjelden klar over. Men av og til oppstår en tilstand på grunn av maskinvarefeil, programmeringskode som er defekt, eller behandlingsfeil i programvaren som kjører i minnet, som et operativsystem ikke kan løse automatisk. Den vanligste årsaken til en alvorlig systemfeil er dårlig kodet programvare som er på noen måte uforenlig med operativsystemet den kjører på.

En av de mest frustrerende ulempene til å møte en alvorlig systemfeil, også kjent som en stoppfeil eller systemkrasj, er at alt brukeren ble jobber for tiden med på PC-en, og ble behandlet i minnet (RAM) vil gå tapt. Siden RAM minne mister sin datalagring når systemet avbryter og slår seg, filer som er lagret der kan ikke gjenopprettes etter en krasj. Hvis en datamaskin eller programvare er utviklet for å lagre arbeidet pågår med jevne mellomrom, for eksempel et tekstbehandlingsprogram satt til å lagre et dokument hvert tiende minutt som det er jobbet på, kan dette tapet av data ofte unngås, som filen blir lagret til datamaskinens harddisk, ikke til kortsiktig RAM-minne.

Datafeil som forårsaker et system for å krasje var ganske vanlig i de tidlige dager av personlige datasystemer og programvareutvikling på 1980-tallet og tidlig på 1990-tallet, men har siden blitt ganske sjelden. Når det oppstår en alvorlig systemfeil på et nytt datasystem, er den mest sannsynlige årsaken en ny programvare som nylig ble installert, eller en driver for en ny maskinvareenhet nylig koblet til datamaskinen. Disse typer krasjer kan unngås ved ganske enkelt å avinstallering av anordningen eller programvare.

Kernel feil eller kernel panic er andre tidlige dataprogrammerings vilkår for en alvorlig systemfeil. En kjerne er kjernen i et operativsystem som samhandler med maskinvare, programvare og skjell, som er deler av operativsystemet som reagerer på brukerundersøkelser og kommandoer. Operativsystemet laster inn kjerne først ved oppstart, og det forblir lastet i minnet så lenge systemet får strøm, som datamaskinen ikke kan fungere uten. På grunn av sin essensielle natur, blir det lagret i et beskyttet område på RAM-minne som ikke kan overskrives av annen programvare mens maskinen er i bruk, og når en datamaskin lider en alvorlig systemfeil, betyr det at denne kjernen av operativsystemet selv faktisk har blitt ødelagt og ikke klarte å fungere skikkelig.

  • En alvorlig systemfeil fører til en datamaskin for å slutte å fungere, men moderne datamaskiner har mekanismer for å unngå krasj.
  • En alvorlig systemfeil fører til en datamaskin for å slutte å virke.