For å få en dyp forståelse av hva som gjør Linux så effektivt og velfungerende på en rekke forskjellige systemer, må man dykke ned i kjernen av operativsystemet. Kjernen håndterer all interaksjon mellom prosessoren og omverdenen, og avgjør hvilke programvarer som skal dele prosessortid samt rekkefølgen de får gjøre det. Den forvalter begrenset minne på en måte som gjør at hundrevis av prosesser kan dele systemet på en svært effektiv måte, og organiserer dataoverføringer på en slik måte at prosessoren ikke må vente lengre enn nødvendig på de relativt langsomme lagringsmediene. Tredje utgave av 'Understanding the Linux Kernel' tar leseren med på en grundig reise gjennom de mest betydningsfulle datastrukturene, algoritmene og programmeringsteknikkene som benyttes i kjernen. Boken går utover overfladiske egenskaper og gir verdifulle innsikter for dem som ønsker å forstå hvordan ting virkelig fungerer inni maskinen. Viktige Intel-spesifikke funksjoner blir diskutert, og relevante kodesegmenter blir analysert linje for linje. Men boken dekker mer enn bare dette.