¿Que es un Kernel de un sistema operativo?

preview_player
Показать описание
Hace unos días hable de Ubuntu, y como allí surgió la palabra kernel, en este video veremos de que se trata. Un kernel es el componente núcleo de un sistemas operativo, Y sirve como una interfaz entre el hardware del computador y los procesos que se ejecutan en el,

un kernel permite a multiples aplicaciones compartir los recursos de Hardware, como el CPU, la memoria (RAM), la escritura y lectura en disco (Disk I/O) y red (networking)

Piensa a un computador conformado por una serie de capas. En la capa mas baja tenemos al Hardware, Y en la capa mas alta tenemos las aplicaciones que se ejecutan en el computador (colocar imagenes de multiples aplicaciones), Bueno, el kernel seria la capa intermedia

la cual no solo es responsable de admistrar los recursos del computador y ejecutar programas, sino tambien de supervisar las interacciones entre ambas, los computadores modernos dividen la memoria en 2 espacios:

Espaciones del kernel (Kernel space)

y Espacio de usuario (user space)

el espacio de usuario es donde las aplicaciones son ejecutadas (como reproductores de musica, aplicaciones de consola, aplicaciones de escritorio, procesadores de texto como Word, etc)

mientras que el espacio del kernel se va ejecutándose por detrás de todo esto, asignando memoria (memory allocation), además de administrando procesos (y administrando dispositivos), Y debido a esta separación el trabajo del kernel no es visible al usuario
Рекомендации по теме
Комментарии
Автор

Vaya, resumiste mi materia de sistemas operativos en tan solo unos segundos jajaja, excelente la info, muchas gracias.

joshualara
Автор

Nada le costaba al maestro ser así de claro !!! jaja

kodosensei
Автор

Felicitaciones, muy bien explicado en tan corto tiempo, te voy a seguir...

carlosbedoya
Автор

digamos el kernel es el gestor de recursos, a un nivel mas humano, donde usamos C para crear una capa intermedia con los perifericos como pantalla disco duro, simplemente esto permite estandarizar el acceso a los controladores.

lacasadeacero
Автор

Lo interesante que el kernel se conecta al firmware de cada pieza del hardware para poder administrarlo!

snackspixels
Автор

un perfecto resumen del kernel! i he visto que has sacado un curso de redux! tenia muchas ganas que lo sacáras! luego o mañana voy a verlo yuhuuu :)

SonGoku-pcjl
Автор

Justamente hoy tenía esta duda, muchas gracias

uykerrykaberga
Автор

Puedes hacer un vídeo haciendo un kernel saludos

rodolfojosecalmenperoza
Автор

Una pregunta que lenguaje de programación se usa para crear kernel quiero saber

deriantorres
Автор

Entonces el sistema operativo es una parte del kernel? o es el kernel?

miguelangelmorales
Автор

En otras palabras ningún OS viene sin u Kernel?

edwardmartinson
Автор

Entonces el kernel seria como una API.

Uberman