Bli kjent med de grunnleggende prinsippene i Linux-kjernens indre funksjoner med 'Linux Kernel Programming'. Denne oppdaterte boken gir en omfattende innføring for både nye og nysgjerrige programmerere som ønsker en solid forståelse av hvordan Linux-kjernen fungerer. Med fokus på den nylig utgitte 5.10 Long-Term Support (LTS) Linux-kjerneserien, som vil bli støttet frem til 2026, gir boken en god oversikt over nyvinninger i versjonene 5.X og 6.X. I denne utgaven vil du lære hvordan du bygger kjernen fra kildekoden, inkludert en spesielt tilpasset bygging for den populære Raspberry Pi. Boken guider deg trinn for trinn gjennom prosessen med å skrive ditt første kjernermodul og sørger samtidig for at du tilegner deg ferdigheter i å implementere effektive minnetildelingsmetoder og datasykronisering. For ytterligere å utvide kunnskapen din, vil du også utforske kjernens arkitektur, CPU-planlegging og teknikker for kjernesynkronisering som er essensielle for utvikling av høy-kvalitets kjernerkode. Gjennom praktiske eksempler og case-studier lærer du å benytte deg av bransjespesifikke teknikker i virkelige applikasjoner.