Kernel linux
Enviado por Nelsox • 9 de Agosto de 2018 • Informe • 833 Palabras (4 Páginas) • 128 Visitas
[1]
Kernel
Rodrigo Nelson Saravia Alquez
Kernel .- También llamado núcleo o kernel, que constituye la parte fundamental de mayor responsabilidad dentro de un sistema operativo. Es el q actúa como interfaz entre el hardware (entre tu ordenador físico) y el software (entre los programas q el usuario ejecuta) a modo de gestor, de administrador de las tareas centrales del sistema operativo.
- INTRODUCCION
El Kernel ó núcleo, es un software que constituye una parte fundamental del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora él es el encargado de gestionar recursos, a través de servicios de llamada al sistema, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.
- TIPOS DE KERNEL
Kernel Modular(Linux):
El núcleo de Linux provee la comunicación y el manejo básico que se necesita para que la interfaz de usuario y las aplicaciones interaccione con el mismo, es también considerado monolítico por q la mayoría de sus componentes principalesse mantienen en un solo paquete a pesar que los controladores no esenciales se mantienen en modelos los cuales se pueden mover los modelos ya sea desinstalando o borrando el modulo para liberar memoria, por otro lado también se pude bajar o subir niveles de modelos eso es para algunos controladores q así lo requieran.
La capa de las aplicaciones no puden tocar al kernel ya q están en una capa externa del cual no llegan a modificar los componentes principales del kernel. Linux es un núcleo libre de sistema operativo (también suele referirse al núcleo como kernel) basado en Unix. Es uno de los principales ejemplos de software libre y de código abierto. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List Archive. El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991.Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo.8 Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux y servidores.
...