Kernel
Definizione rapida
Il kernel è il nucleo del sistema operativo e coordina le risorse fondamentali del computer.
Spiegazione
Dopo il BIOS, il kernel viene caricato in memoria. Gestisce la CPU e regola gli scambi di dati tra processore, RAM, disco, schede e interfacce. I comandi impartiti dall'utente gli arrivano attraverso la shell, che funge da tramite.
Esempio pratico
Quando un comando richiede dati dal disco, la shell lo inoltra e il kernel coordina CPU, memoria e unità coinvolte nell'operazione.
Spiegazione tecnica
La posizione del kernel è centrale: resta in memoria dopo l'avvio e governa sia l'elaborazione della CPU sia la comunicazione fra i componenti.
Da non confondere con
Il kernel non coincide con la shell: il primo amministra le risorse, mentre la seconda riceve e trasmette i comandi dell'utente.