logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

El Núcleo de Linux: Qué es y su Importancia

Selecciona el idioma :

Por favor, inicia sesión para que tu progreso sea registrado. Sin iniciar sesión, podrás visualizar el video pero no se aumentará tu avance en el curso

Transcripción El Núcleo de Linux: Qué es y su Importancia


El núcleo linux.

Cómo surgieron los núcleos.

En los inicios de las primeras computadoras los programas se ejecutaban sin la utilización de ningún sistema operativo, para usar los distintos programas se tenia que reiniciar y reconfigurar la computadora cada vez. Con el tiempo, se empezó a dejar en memoria pequeños programas auxiliares, como el cargador y el depurador, o se cargaban desde memoria de sólo lectura. A medida que se fueron desarrollando, se convirtieron en los fundamentos de lo que llegarian a ser los primeros núcleos de sistema operativo.

Qué es un núcleo.

El núcleo o kérnel es un software que compone una parte esencial del sistema operativo. Es el principal responsable de brindar a los programas acceso seguro al hardware de la computadora. Tiene la tarea de gestionar recursos, a través de servicios de llamada al sistema. También se responsabiliza de decidir qué aplicación podrá hacer uso de un módulo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. El kernel permite esconder la complejidad y proporciona una interfaz limpia y uniforme al hardware, lo que facilita su uso al programador.

Funciones.

  • Administración de la memoria para todos los programas y procesos en ejecución.
  • Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
  • La comunicación entre los programas que solicitan recursos y el hardware.
  • Gestión de los distintos programas informáticos de una máquina.
  • Gestión de los componentes del hardware como memoria, procesador, periférico, dispositivos de almacenamiento, etc.

Caracteristicas.

  • El núcleo de Linux es de tipo monolitico, los cuales facilitan abstracciones del hardware subyacente realmente potentes y variadas.
  • La arquitectura del núcleo de Linux está diseñada para que el kernel reúna todas las funciones que realiza el SO.
  • La arquitectura virtual simula que el kernel de Linux pueda ejecutar módulos como si fuese un ordenador físico o real.
  • Utiliza el formato de archivos ejecutables ELF, con el que se puede simplificar bibliotecas compartidas. Pero también permite usar otros formatos binarios que pueden ser introducidos por el usuario.
  • La portabilidad es la característica que permite que se puede adaptar a una variedad, de ordenadores o proyectos informáticos.
  • El núcleo admite una variedad de modelos en la seguridad informática.

ORGANIZACIÓN DE GNU/LINUX.

Capas.

  • Hardware: Contiene la memoria, el CPU, discos, puertos y otros elementos.
  • Núcleo: Contiene las llamadas al sistema, la administración de procesos y memoria y la gestión de los controladores de dispositivos.
  • Procesos de usuario: Contiene las interfaces gráficas de usuario, aplicaciones y Shell.

ACTUALIZACIÓN.

Versiones.

El núcleo Linux es modificado y mejorado constantemente por los programadores liderados por su creador Linus Torvalds, por lo que sistemáticamente realizan lanzamientos de versiones superiores.

Parches.

Un parche para el núcleo es un fichero que solamente contiene información sobre los cambios realizados desde la versión precedente del núcleo. Facilitando así la actualización del núcleo sin necesidad de descargar la nueva versión, solamente tendríamos que usar el parche, aunque cuando la diferencia entre versiones es muy grande es más aconsejable descargar y actualizar directamente la nueva versión completa.

Descargas.

Existen muchos sitios donde podemos encontrar una gran diversidad de versiones del núcleo Linux, entre ellos tenemos los sitios:

  • kernel. org
  • kernel.ubuntu. com


nucleo linux

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?

Publicaciones Recientes de linux

imagen del Post
Curso de Linux Avanzado
  • 73 Videos
  • 11 Hrs de video
  • 70 Test
  • 88 Hrs de estudio
  • 176575
  • 12 €
imagen del Post
Plan Master

Accede a todos los cursos de una misma temática por un único pago

18 €
Guía para la gestión de archivos y directorios en linux
Guía para la gestión de archivos y directorios en linux

Linux ofrece una amplia gama de comandos que permiten una gestión eficiente...

Instalación de software en linux métodos y mejores prácticas
Instalación de software en linux métodos y mejores prácticas

La instalación de software en Linux es un proceso esencial para personaliza...

Comprendiendo el sistema de archivos de linux
Comprendiendo el sistema de archivos de linux

En el mundo de Linux, el sistema de archivos es uno de los aspectos más imp...

Configuración de usuarios y permisos en linux
Configuración de usuarios y permisos en linux

En un sistema Linux, la gestión de usuarios es fundamental para el control ...

Imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará