lunes, 22 de febrero de 2016

¿Qué es el Kernel?

En lo personal me ha costado un poco entender exactamente lo que es el Kernel, he leido varios post en internet  y he visto videos en los cuales explica en que consiste. Para contestar esta incógnita primero veremos una definición bastante técnica de lo que es el Kernel y luego una compresión para saber de qué se trata este asunto.

"El kernel es un programa o software considerado como la parte fundamental del sistema operativo, ejecutando en modo privilegiado. Es la parte escencial del sistema operativo que provee los servicios basicos del sistema. Es el mediador entre el sistema operativo y el hardware. Contiene una series de abstracciones del hardware para que los programadores no tengan que acceder al hardware directamente, ocultando asi la complejidad y proporcionando una interfaz limpia."

Según estos conceptos se puede entender, por ejemplo, que en el sistema operativo cuando se ejecuta un proceso, le proporciona la ejecución a el kernel y luego el kernel se la pasa a el hardware. Una vez que el hardware haga su función y se la mande al kernel otra vez, el kernel se la facilitará al sistema operativo para que haga función previamente ejecutada.

También podemos decir que el kernel actúa como sistema operativo, pero en realidad no lo es. Éste es más bien es el corazón del sistema operativo.

El kernel trabaja muy de la mano con el sistema operativo y el hardware con una comunicación de fuciones intermediarias entre sí.

A continuación se mostrará un gráfico que reprenta de mejor manera el tema que se está tratando.






Para la realización de este post se han visitado varios lugares:



No hay comentarios.:

Publicar un comentario