? Akkurat som alle andre operativsystem , kan Linux krasje . Men i Linux terminologi er det som kalles en " Kernel Panic ". Brukerne vet dette skjer fordi systemet blir ikke svarer , vil lyset som indikerer harddisk aktivitet gå solid og de ulike lock -tastene på tastaturet begynner å blinke . En rekke enheter, kan forårsake disse loggførte krasjer i Linux. Kernel
Operativsystemer har to nivåer: nivå brukeren direkte samhandler med, og det nivået som kommuniserer med maskinvaren på vegne av brukeren . Lavere nivå som kommuniserer med maskinvaren kalles " kjernen ". Distribusjoner av Linux-operativsystemet er bygget på toppen av Linux-kjernen . Denne kjernen inneholder alle driverne , både for maskinvare og mer abstrakt programvare , for eksempel filsystemer , og skaper et grensesnitt der de øvre nivå programmer kan bruke maskinvaren .
Panic
kernel panikk beskrive en situasjon hvor noe går galt med en enhetsdriver som er en del av kjernen. Når en slik driver feil , kjernen plutselig ikke vet hva de skal gjøre, " panikk " og slutter å fungere . Uten en fungerende kjernen, kan det øvre nivået operativsystemet ikke tilgang til maskinvaren, slik at hele systemet stopper opp . Kjernen logger alt det som det gjør det , slik at brukerne kan se på loggen for å innskrenke årsaken til panikk hendelsen.
Bad Programming
< p > Kernel panikk ofte oppstår når en driver prøver å få tilgang til et minnespor for en nødvendig del av data , bare for å oppdage at det har sett til et minnespor som enten er tom eller lagring av data for en annen prosess . Det er mulig dette skjedde fordi sjåføren er utdatert , og det er en oppdatering tilgjengelig som vil løse problemet. Alternativt kan føreren ganske enkelt ikke fungere godt på et bestemt system konfigurasjon . I dette tilfellet kan brukeren må finne en alternativ driver, eller bruk et annet stykke maskinvare med en funksjonell driver.
Bad Memory
p Det er også mulig at enhetsdriverne jobber helt fint , og det fysiske minnet som er installert på et system er det virkelige problemet. Hvis dette er tilfelle, så driverne er lagring og bruk av data fra de riktige minnespor . Imidlertid, når føreren forsøker å fysisk tilgang til dataene den lagret på et bestemt adresse , den defekte minne ødelagte data og utfelt på panikk- arrangementet . Kjøre et minne sjekk verktøyet før operativsystemet starter opp er en effektiv måte å finne ut om feil minne forårsaker kernel panic .