Il kernel è il componente centrale di ogni sistema operativo. Utilizzando varie modalità di gestione – tra le quali la comunicazione tra processi
comunicazione tra processi
In informatica l'espressione comunicazione tra processi (in inglese inter-process communication o IPC) si riferisce a tutte quelle tecnologie software il cui scopo è consentire a diversi processi di comunicare tra loro scambiandosi dati e informazioni.
https://it.wikipedia.org › wiki › Comunicazione_tra_processi
e le chiamate di sistema – fa da ponte tra le componenti hardware di un computer – come processore, RAM e hard disk – e i programmi in esecuzione sul computer stesso.
Il kernel si occupa della gestione della memoria, della gestione dei processi, della gestione delle attività e della gestione del disco. Il kernel controlla lo spazio di memoria per la corretta esecuzione del programma applicativo. Crea e distrugge la memoria che aiuta nell'esecuzione del software.
I sistemi operativi attualmente più diffusi nel mondo sono Linux e Microsoft Windows. I sistemi operativi sono software finalizzati alla gestione operativa delle risorse del sistema di un computer ( sistema operativo ). DOS. Mac OS.
Le componenti principali di un sistema operativo sono: – interfaccia con l'utente (interprete dei comandi e/o interfaccia grafica); – gestore dei processi; – gestore della memoria (fisica e virtuale); – gestore della memoria secondaria; – sottosistema di I/O; – sottosistema per la protezione del sistema operativo.