Importancia.org

Importancia del KERNEL

El Kernel es un concepto que se refiere a una parte vital y muy importante de un sistema informático. Aunque a simple vista pueda parecer un complejo término informático, lo cierto es que tan sólo hace referencia al núcleo de un sistema operativo.

Como sabemos, casi cualquier aparato electrónico incluye una parte física , conocida como hardware y otra no física, llamada software, que incluye las aplicaciones y programas. Entre esas aplicaciones, la de mayor importancia es el sistema operativo, sin el cual el hardware sería poco más que chatarra, pues es quien reconoce los dispositivos que tenemos, lo que pueden hacer, y administra y hace funcionar todo en su conjunto, funcionando además como un enlace de comunicación entre el usuario y el ordenador.

Y si el S.O. es la parte más importante del software, el kernel es sin duda la parte más valiosa del sistema operativo. Se encarga de tareas tan vitales que sin él un ordenador no podría funcionar. Es el kernel quien permite al resto de aplicaciones y por ende, al usuario, acceder a los recursos del hardware, gestionando además que programas pueden acceder primero y durante cuanto tiempo. Imaginemos que estamos usando un móvil y vamos a hacernos una fotografía. El programa de la cámara le pedirá permiso al sistema operativo para poder usar la cámara, y será el kernel quien le diga si la cámara está disponible, durante cuanto tiempo puede usarla y le conceda el acceso para poder efectuar la fotografía. Y una vez realizada, el kernel también se encargará de cerrar el proceso para que este no continue abierto gastando recursos.

El kernel es siempre un código que se ejecuta con prioridad sobre cualquier otro, algo lógico teniendo en cuenta lo indispensable que es. Sin embargo, y a pesar de su importancia, el kernel en general pasa desapercibido para los usuarios medios. No así para los programadores o usuarios avanzados, a los cuales un buen kernel les facilita mucho su trabajo, sobre todo de programación. El kernel es quien determina en gran medida no sólo las funcionalidades, sino la rapidez, estabilidad y seguridad de un sistema operativo.
Aunque existen dispositivos que no usan kernel, los más importantes sistema operativos del mercado (Windows, IOs, Android, Linux...), parten siempre de implementar un kernel donde se cargan la órdenes básicas, desarrollando el resto de programas a partir de esas funciones.
Lamentablemente, como cada compañía usa su propio kernel, esto es fuente de problemas de compatibilidad entre distintos sistemas operativos y sus programas.

Resumiendo, podemos en general decir que, cuanto mejor sea el kernel, más seguro, rápido y fiable será nuestro dispositivo. Además, es imprescindible para la ejecución del sistema operativo, al contrario que otras muchas aplicaciones y partes que no lo son, y por tanto también para el funcionamiento del dispositivo.

>> Siguiente - Importancia >>


Si te gusta la nota, colabora con un Me Gusta :)


por Profesores en Importancia

2002 a 2013 · Prohibida la reproducción sin consentimiento - Privacidad