Kernel

Na Galipedia, a wikipedia en galego.

Traballo en progreso: Este artigo relacionado coa informática é, polo de agora, só un bosquexo. Traballa nel e contribúe a que a Galipedia mellore e medre. Axuda se podes tamén noutros artigos de informática que precisan ser completados.


O kernel ou núcleo é o compoñente central dos sistemas operativos modernos. É o software que traballa directamente co hardware do ordenador. Como componente básico dun sistema operativo, o kernel fornece a capa de abstracción de nivel máis baixo para os recursos (especialmente a memoria, os procesadores e os dispositivos de entrada e saída) que logo controla cada aplicación. Tipicamente, facilita estas operacións aos procesos das aplicacións mediante mecanismos de comunicación entre procesos e chamadas ao sistema.

Existen diferentes tipos de kernels e cada un afronta estas tarefas de modo distinto dependendo do seu deseño e realización. Os kernels monolíticos tentan logralas executando todo o código no mesmo espazo de enderezos para incrementar a potencia do sistema; os microkernels executan a maioría dos seus servizos no espazo do usuario, tentando mellorar a xestión e modularidade do código básico. O normal é que os kernels compartan características de ambos os dous modelos.