¿Qué es el kernel?

Description

todo sobre kernel
DASHCRAFT 360
Mind Map by DASHCRAFT 360, updated more than 1 year ago
DASHCRAFT 360
Created by DASHCRAFT 360 over 9 years ago
7
0

Resource summary

¿Qué es el kernel?
  1. El kernel o núcleo de linux se podría definir como el corazón de este sistema operativo. Es el encargado de que el software y el hardware de tu ordenador puedan trabajar juntos.
    1. Las funciones mas importantes del mismo, aunque no las únicas, son:
      1. • Administración de la memoria, para todos los programas en ejecución. •
        1. • Administración del tiempo de procesador, que estos programas en ejecución utilizan.
          1. • Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.
      2. Existen dos versiones del Linux kernel:
        1. Versión de producción: La versión de producción, es la versión estable hasta el momento. Esta versión es el resultado final de las versiones de desarrollo o experimentales.
          1. Cuando el equipo de desarrollo del kernel experimental, decide que ha conseguido un kernel estable y con la suficiente calidad, se lanza una nueva versión de producción o estable. Esta versión es la que se debería utilizar para un uso normal del sistema, ya que son las versiones consideradas mas estables y libres de fallos en el momento de su lanzamiento.
            1. Versión de desarrollo: Esta versión es experimental y es la que utilizan los desarrolladores para programar, comprobar y verificar nuevas características, correcciones, etc. Estos núcleos suelen ser inestables y no se deberían usar, a no ser que sepas lo que haces.
              1. Como interpretar los números de las versiones:
                1. • Las versiones del kernel se numeran con 3 números, de la siguiente forma: XX.YY.ZZ •
                  1. • XX: Indica la serie principal del kernel. Hasta el momento solo existen la 1 y 2. Este numero cambia cuando la manera de funcionamiento del kernel ha sufrido un cambio muy importante. •
                    1. • YY: Indica si la versión es de desarrollo o de producción. Un numero impar, significa que es de desarrollo, uno par, que es de producción. ZZ: Indica nuevas versiones dentro de una versión, en las que lo único que se ha modificado, son fallos de programación /bugs.
        2. Unos ejemplos nos ayudaran a entenderlo mejor:
          1. • ej1: versión del kernel 2.0.0: Kernel de la serie 2 (XX=2), versión de producción 0 (YY=0 par), primera versión de 2.0 (ZZ=0)
            1. • ej2: versión del kernel 2.0.1: Kernel de la serie 2, versión 0, en el que se han corregido errores de programación presentes en la versión 2.0.0 (ZZ=1)
              1. • ej3: versión del kernel 2.1.100: versión 100 del kernel de desarrollo 2.1.
          Show full summary Hide full summary

          Similar

          OCR Chemistry - Atoms, Bonds and Groups (Definitions)
          GwynsM
          Segunda Guerra Mundial 1939-1945
          miminoma
          Cold War Timeline
          jacksearle
          Waves
          kate.siena
          A2 Level Biology: Transcription & Translation
          Ollie O'Keeffe
          Korean Grammar Basics
          Eunha Seo
          Symbols in Lord of the Flies
          lowri_luxton
          PSYA1 - attachment, AQA psychology
          T W
          GCSE Maths Conversions
          EmilieT
          Using GoConqr to learn German
          Sarah Egan
          2PR101 1. test - 5. část
          Nikola Truong