? Precis som alla andra operativsystem , kan Linux krascha . Men i Linux terminologi är det kallas en " Kernel Panic . " Användarna vet att detta händer eftersom systemet inte svarar , kommer ljuset indikerar hårddisk aktivitet går fast och de olika lås på tangentbordet börjar blinka . Ett antal objekt kan orsaka dessa loggade krascher i Linux . Kernel
operativsystem har två nivåer : den nivå användaren direkt interagerar med och nivån som interagerar med hårdvaran på uppdrag av användaren. Den lägre nivån som interagerar med hårdvaran kallas " kärnan. " Distributioner av Linux operativsystem är byggt ovanpå Linux-kärnan . Denna kärna innehåller alla drivrutiner , både för hårdvara och mer abstrakta program , såsom filsystem , och skapar ett gränssnitt via vilket de övre nivå program kan använda hårdvaran .
Panic
kernel panic beskriva en situation där något går fel med en drivrutin som är en del av kärnan . När en sådan förare fel , kärnan plötsligt inte vet vad de ska göra härnäst , " panik " och upphör att fungera . Utan en fungerande kärna , kan den övre nivån operativsystemet inte tillgång till hårdvaran , så att hela systemet stannar upp . Kärnan loggar allt den gör som den gör det , så att användare kan titta på loggen för att begränsa orsaken till paniken händelsen .
Bad Programmering
kernel panic uppstår ofta när en förare försöker komma åt en minnesplats för en nödvändig del av data , bara för att finna att det har sett till en minnesplats som är antingen tom eller lagra data för en annan process . Det är möjligt detta hände eftersom drivrutinen är föråldrad , och det finns en uppdatering tillgänglig som kommer att åtgärda problemet . Alternativt kan föraren helt enkelt inte fungerar bra på ett visst system konfiguration. I detta fall kan användaren måste hitta en alternativ drivrutin , eller använd en annan maskinvara med en fungerande drivrutin .
Dåligt minne
p Det är också möjligt att drivrutinerna fungerar alldeles utmärkt , och det fysiska minnet installerat på ett system är det verkliga problemet . Om så är fallet , då förare lagra och komma åt data från de korrekta minneskortplatser . Men när föraren försöker att fysiskt komma åt data som lagras på en viss adress , det felaktiga minnet skadade data och fälldes panik händelsen . Köra ett verktyg minne kontroll innan operativsystemet startar upp är ett effektivt sätt att avgöra om felaktiga minnet orsakar kernel panic .