Skip to main content

Vad är ett dödligt systemfel?

Ett dödligt systemfel är ett villkor som inträffar i ett datoroperativsystem som får det att upphöra med funktionen.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 eventuell programvarukorruption från minnet.Problemet har fått det samtalande namnet på Windows som den blå skärmen av döden, för när ett dödligt systemfel inträffar i ett Windows Miljö, en blå skärm visas, ofta med rullande text, som ä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 operativsystemetsjälv.

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 (PC) 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 stoppfeleller systemkrasch är att allt som användaren för närvarande arbetade med på datorn och behandlades i slumpmässigt åtkomstminne (RAM) kommer att gå förlorade.Eftersom RAM -minnet förlorar sin datalagring när systemet avbryter och stängs av, kan filer för närvarande lagras där kan inte återvinnas efter en krasch.Om ett dator- eller programprogram är utformat för att spara på framsteg med jämna mellanrum, till exempel en ordprocessor 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 tillDatorhå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.

Kernelfel eller kärnpanik är andra tidiga datorprogrammeringsvillkor för ett dödligt systemfel.En kärna är kärnan i ett datoroperativsystem som interagerar med hårdvara, 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 operativsystemetsjälv har faktiskt blivit skadade och misslyckats med att fungera korrekt.