Om du använder en Linux-distribution som Ubuntu eller Fedora använder du också Linuxkärnan, kärnan som faktiskt gör din distribution en Linux-distribution. Windows har också sin egen kärna som dess operativsystem använder, men Linux är mycket modulär och därför kärnan diskuteras vanligare eftersom mycket kan göras med det. Du kan till exempel ta kärnan, klistra upp den med massor av korrigeringar, tweak andra inställningar, ta bort allt du inte behöver och ersätt sedan din ursprungliga kärna med din slutprodukt, och den kommer att gå bra (förutsatt att den gjordes rätt). Att enkelt ersätta en del med något annat utan problem är vad som gör Linux bra.
Men din distribution ber dig ständigt att uppdatera din kärna. Varför ska du göra det när det har gått bra?
Säkerhetsfixar
Nästan varje uppdatering av en enda kärna kommer att ha någon form av säkerhetsfixar som stänger upp hål som har upptäckts. Det här är förmodligen en av de viktigaste orsakerna till att uppdatera din kärna, eftersom du alltid kommer att vara säkrare med en korrigerad kärna. Om en hacker lyckas komma in i kärnan kan mycket skada göras eller systemet kraschar helt enkelt. Det är olägenheter som lätt kan undvikas med uppdaterade kärnor.
Stabilitetsförbättringar
Inte bara ger kärnuppdateringar säkerhetsuppdateringar, men det kan också lösa andra problem som kan göra att systemet kraschar genom regelbunden användning. Vissa människor hävdar att det ständigt uppdaterar kärnan faktiskt minskar den övergripande systemstabiliteten eftersom du kör på en kärna som du aldrig har använt, så du kan inte anta att den kommer att fungera såväl som kärnan som du tidigare körde på. Även om detta också är sant, är marginalen ganska tunn, och bara personer som kör servrar eller andra viktiga system måste verkligen vara försiktiga. För de flesta vanliga användare av konsumenttyp uppväger en uppdatering av din kärna mycket av dessa problem.
Uppdaterade drivrutiner
Medan de var uppdateringarna som du får med mindre kärnan uppdateringar (se 3.2.0 till 3.2.1), låt oss kolla in några förbättringar som du vanligtvis kan se med stora uppdateringar (tänk 3.2 till 3.3). Först och främst är varje viktig kärnuppdatering garanterad att inkludera de senaste drivrutinerna för öppen källkod för alla dina enheter. Av alla drivrutiner som uppdateras är grafikdrivrutinerna troligen de som du kommer att märka mest, eftersom varje uppdatering vanligtvis ger lite mer prestanda. Även om det alltid är möjligt att gå på proprietär väg Så här installerar du proprietära grafikkdrivrutiner i Ubuntu, Fedora, och Mint [Linux] Så här installerar du proprietära grafikkdrivrutiner i Ubuntu, Fedora, och Mint [Linux] För det mesta blir du bra med öppen källkodsprogramvara på Linux. Men om du vill ha verklig spel och grafisk kraft behöver du proprietära drivrutiner. Så här får du dem. Läs mer, medveten om att källkods drivrutiner blir bättre och bättre är också bra.
Nya kärnfunktioner
Ibland ger stora uppdateringar till kärnan i Linux också några nya funktioner. Dessa funktioner är i grunden delar av kärnan som program kan använda för att göra någon form av uppgift eller operation. Dessutom kan andra funktioner också ha ändrats. Du kommer sannolikt inte att bryta ditt system om du inte uppdaterar din kärna för den här exakta orsaken, men förr eller senare hittar du program och andra paket som kräver en viss version av kärnan. Det är bäst att ha den senaste så du vet att du inte kommer att stöta på den frågan.
Ökad hastighet
Sist men inte minst förbättrar många större uppdateringar av kärnan systemets totala hastighet. Medan vissa förändringar kan vara mycket subtila, andra inte och kan göra stor skillnad, till exempel den berömda 200-linjers patchen som helt ökar den totala produktiviteten hos en Linux-maskin med ganska. Det finns även några galna förändringar som det här, där Linux kan sluta med noll CPU-kärnor. Om du är en demon med hastighet (och jag vet att många av er som använder Google Chrome är), är det här ett bra sätt att få lite mer juice ut av hårdvaran.
Slutsats
I slutändan är det mycket värt att uppdatera din kärna till Linux närhelst du kan. För användare av konsumenttypen överväger de fördelar som följer med det långt över riskerna. Dessutom kommer varje kärna som du uppdaterar till att ha testats i minst ett par dagar av utvecklare och testanvändare för att säkerställa att den körs utan hitch. Om ditt system har problem med det borde du kunna välja en tidigare kärna från startmenyn så att du kan komma tillbaka till ditt system. Då kan du radera den kämpande kärnan och välja mellan att stanna med din nuvarande kärna eller vänta tills en fungerande uppdatering visas.
Har du egen policy för uppdatering av Linux-kärnan? Tror du att distributioner alltid ska använda det absoluta senaste eller borde de låta lite av stabilitetsskäl? Bör det finnas stora kärnan uppdateringar under en release (som Fedora gör, eller brukade göra) eller bara mindre uppdateringar (som Ubuntu gör)? Låt oss veta i kommentarerna!
Bildkrediter: maistora, Mänsklig hand sätta sista stenen i pyramiden via Shutterstock, Forrestal_PL, Express Monorail