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.