Rekompilering av kjernen

 

 

De kaller det å rekompilere kjernen (kernel). Tenkt på det som en måte å få mer ut av Linux...

Ønsker du å få Linux til å kjøre bedre enn det allerede gjør? Du har trolig ingen problemer med verken ytelse eller stabilitet -- Linux har gjort seg fortjent til ryktet som et stabilt operativsystem, men likevel - det er i hvertfall et triks du bør være klar over. Rekompilering av kjernen høres kanskje like morsomt ut som en rotfylling, men det er en relativt enkel prosess som gir kan resultere i et bedre og raskere Linux-system. Hvordan? En mindre kjerne reduserer tiden det tar å starte opp systemet, gir minnebesparelser, frigjør systemet for komponenter du egentlig ikke trenger.

Litt mer spesifikt: Hjertet til Linux er kjernen - programkoden som er grunnpilaren for å kontrollere systemet - f.eks tildeling av ressurser, koordinering av datastrømmer til og fra systemets maskinvare og tilleggsutstyr. I motsetning til kjernen i Windows er kjernen i Linux fullstendig konfigurerbar. Du kan legge til og fjerne støtte for forskjellig type maskinvare, optimalisere kjernen for en spesifikk prosessor m.m.

Linux var designet for å kjøre så enkelt så mulig "ut av esken", så de forskjellige distribusjonene er som regel i utgangspunktet konfigurert til å støtte alle typer maskinvare og alle tenkelige nettverksprotokoller. Ved å skreddersy Linux-kjernen etter ditt system, og dermed eliminere støtte for maskinvare som du ikke har og protokoller du aldri benytter, kan bringe ytelsen til Linux opp på nye nivåer. Denne prosessen kalles å rekompilere kjernen - vi forteller Linux spesifikt hva vi vil ha (og hva vi ikke vil ha), og deretter kompilerer vi en ny og selvkonfigurert kjerne. Kompilering vil si at kildekode konverteres inn til kode som datamaskinen kan forstå.

For enkelthetens skyld tar vi utgangspunkt i at du kjører RedHat Linux. Uansett er mesteparten av rekompileringsprosessen nok så lik for andre Linux-distribusjoner (f.eks Caldera, Debain og Mandrake), så selv om du kjører en annen distribusjon kan prosessbeskrivelsen være til nytte.

Advarsel: Å rekompilere kjernen er ikke vanskelig, men et feilsteg kan kjøre slik at du ikke får startet opp Linux igjen. Les igjennom hele denne artikkelen først, så du kan forsikre deg om at dette er noe du føler den komfortabel med å gjøre. Ikke helt komfortabel? Ditt Linux-system fungerer kanskje helt fint med standardkjernen... Hvis du velger å satse på en rekompilering er det å anbefale at du tar sikkerhetskopi av viktige data på et annet medie. Pass også på at du har en oppstartsdiskett klar i tilfelle noe går galt (oppstartsdisketten skulle du ha laget under installasjonen av Linux).

Hvis du leser nøye igjennom instruksjonene og legger merke til den informasjonen Linux selv gir gjennom hjelp-funksjonene, burde dette gå greit.

>>> Neste side>>>