¿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 10 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

          A2 Level Biology: Transcription & Translation
          Ollie O'Keeffe
          CHEMISTRY C1 6
          x_clairey_x
          AS-Level Chemistry: Unit 1:The Atom
          Daena Targaryen
          C1, C2, C3 keywords
          Jessica Phillips
          Biology AS Level UNIT 1
          Valentin Andrei
          Physical Geography
          clongworth25
          Teaching Using GoConqr's Tools
          Micheal Heffernan
          Leaving Certificate Japanese Kanji
          Sarah Egan
          PHR and SPHR Practice Questions
          Elizabeth Rogers8284
          Acids and Bases quiz
          Derek Cumberbatch
          Core 1.10 Polymers (Plastics)
          T Andrews