Vad är ett dödligt systemfel?

Ett dödligt systemfel är ett villkor som förekommer i ett datoroperativsystem som får det att upphöra att fungera. Både Windows®- och UNIX®-baserade operativsystem är utformade för att stänga av i fallet med ett dödligt systemfel och starta om i ett försök att rensa problemet och eventuella programvarukorruption från minnet. Problemet har givits det samtalande namnet på Windows® som "den blå skärmen i döden", eftersom när ett dödligt systemfel inträffar i en Windows® -miljö visas en blå skärm, ofta med rullande text, vilket är en kraschdump av innehållet i minnet till en fil. Denna information kan senare användas för att diagnostisera orsaken till felet. På de senaste datorsystemen visas den blå dödsskärmen inte längre, eftersom de omedelbart är inställda på att starta om om det finns en systemkrasch, främst för att Crash Dump Information endast är av värde för en programmerare som är bekant med kodningen av själva operativsystemet.

Moderna datoroperativsystem kör ständigt genom en process med felkontroll medan de arbetar och korrigerar för fel bakom de scener som användare (PC) -användare sällan är medvetna om. Ibland uppstår emellertid ett tillstånd på grund av hårdvarufel, programmeringskod som har misslyckats eller bearbetningsfel i programvara som körs i minnet, vilket ett operativsystem inte kan lösa automatiskt. Den vanligaste orsaken till ett dödligt systemfel är dåligt kodad programvara som på något sätt är oförenligt med operativsystemet som den körs på.

En av de mest frustrerande nackdelarna med att möta ett dödligt systemfel, även känt som ett stoppfel eller systemkrasch, är att allt som användaren för närvarande arbetade med på PC och behandlades i slumpmässigt åtkomstminne (RAM) kommer att gå förlorade. Eftersom RAM -minne förlorar sin datalagring när systemet avbryter och stängs av, kan filer för närvarande lagras där kan inte vara RECöverförde efter en krasch. Om ett dator- eller programprogram är utformat för att spara arbete på framsteg regelbundet, till exempel en ordbehandlare som är inställd för att spara ett dokument var tionde minut som det arbetas med, kan denna förlust av data ofta undvikas, eftersom filen sparas på datorhårddisken, inte till kortvarigt RAM-minne.

Datorfel som får ett system att krascha var ganska vanligt under de tidiga dagarna av persondatorsystem och mjukvaruutveckling på 1980 -talet och början av 1990 -talet, men har sedan dess blivit ganska sällsynta. När ett dödligt systemfel inträffar på ett nytt datorsystem är den mest troliga orsaken ett nytt program som nyligen installerades, eller en drivrutin för en ny hårdvaruenhet som nyligen anslutits till datorn. Dessa typer av kraschar kan undvikas genom att helt enkelt avinstallera enheten eller programvaran.

kärnfel eller kärnpanik är andra tidiga datorprogrammeringstermer för ett dödligt systemfel. En kärna är kärnan i ett datoroperativsystem som interagerar med hArdware, programvara och skal, som är delar av operativsystemet som svarar på användarinmatning och kommandon. Operativsystemet laddar kärnan först när den startas upp, och den förblir laddad i minnet så länge systemet får ström, eftersom datorn inte kan fungera utan den. På grund av dess väsentliga natur lagras den i ett skyddat område med RAM -minne som inte kan skrivas över av annan programvara medan datorn används, och när en dator lider av ett dödligt systemfel, betyder det att denna kärna i själva operativsystemet faktiskt har skadats och misslyckats med att fungera korrekt.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?