kernel

O núcleo da arquitetura em camadas que gerencia as operações mais básicas do sistema operacional e o processador do computador. O núcleo agenda diferentes blocos de código em execução, chamados de segmentos, para que o processador o mantenha o mais ocupado possível, e coordena vários processadores para otimizar o desempenho. O núcleo também sincroniza atividades entre subcomponentes do nível executivo, como Gerenciador de E/S e Gerenciador de processos, e lida com exceções de hardware e outras funções dependentes de hardware. Funciona em conjunto com a camada de abstração de hardware.