Kernel Definizione significato

Cos’è il Kernel?

Un kernel è lo strato fondamentale di un sistema operativo (OS). Funziona ad un livello base, comunicando con hardware e gestendo le risorse, come RAM e la CPU.

Poiché un kernel gestisce molti processi fondamentali, deve essere caricato all’inizio della sequenza di avvio quando un computer si avvia. Il kernel esegue un controllo del sistema e riconosce componenti, come il processore, GPU, e memoria. Controlla anche qualsiasi periferica collegata. Mentre il sistema operativo viene caricato e l’interfaccia grafica utente appare, il kernel continua a funzionare. Anche dopo che il sistema operativo è stato caricato completamente, il kernel continua a funzionare in background, gestendo le risorse di sistema.

Tipi di kernel

Esistono diversi tipi di kernel, ma due popolari sono i kernel monolitici e i microkernel. Un kernel monolitico è una singola base di codice, o un blocco di codice sorgente, che fornisce tutti i servizi necessari offerti dal sistema operativo. È un design semplicistico e crea un livello di comunicazione ben definito tra l’hardware e il software.

I microkernel hanno la stessa funzione dei kernel monolitici, ma sono progettati per essere il più piccoli possibile. Invece di gestire tutte le risorse da un singolo codebase, il kernel gestisce solo le funzioni più basilari. Usa moduli o “server” per gestire tutto il resto. Per esempio, device driver sono tipicamente inclusi in un kernel monolitico, ma sarebbero divisi in moduli separati in un microkernel. Questo design è più complesso, ma può fornire un uso più efficiente delle risorse di sistema e aiuta a proteggere contro i crash del sistema.

Panico del kernel

Siccome il kernel gestisce le funzioni di base di un computer, se va in crash può mettere fuori uso l’intero computer. Questo evento indesiderato è chiamato “panico del kernel” sui sistemi macOS e Unix. È simile al schermo blu della morte in Windows. L’unico modo per riprendersi da un panico del kernel è riavviare il computer.

NOTE:I panici del kernel sono spesso causati da problemi di comunicazione hardware. Pertanto, se il tuo computer sta producendo ripetuti panici del kernel, prova a scollegare i dispositivi non necessari per vedere se questo risolve il problema.

La descrizione di Kernel in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Kernel o vuoi suggerire un nuovo termine tecnico, contattaci.

© 2021 SharTec - In primo piano in Tecnologia