filmov
tv
¿Que es un Kernel de un sistema operativo?
Показать описание
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
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
Комментарии