Tutorial del kernel de Linux para principiantes

Linux Kernel Tutorial



El kernel de Linux actúa principalmente como un administrador de recursos que actúa como una capa abstracta para las aplicaciones. Las aplicaciones tienen una conexión con el kernel que a su vez interactúa con el hardware y da servicio a las aplicaciones. Linux es un sistema multitarea que permite la ejecución simultánea de múltiples procesos. El kernel de Linux es popular debido a su naturaleza de código abierto que permite a los usuarios modificar el kernel para que sea adecuado para ellos y su hardware. Por lo tanto, se puede utilizar en una variedad de dispositivos, a diferencia de otros sistemas operativos.

La característica modular del kernel de Linux agrega más emoción a sus usuarios. Esto se debe a la amplia variedad de modificaciones que se pueden realizar aquí sin reiniciar el sistema. La flexibilidad brinda a sus usuarios un gran espacio para actualizar su imaginación.







Además, la naturaleza monolítica del grano es una gran ventaja, ya que tiene una alta capacidad de procesamiento que el micronúcleo. El principal inconveniente con el tipo de kernel de Linux es que si alguno de sus servicios falla, todo el sistema falla. Las últimas versiones se han diseñado de manera que si se agrega un nuevo servicio, no hay necesidad de modificar todo el sistema operativo. Esta es una mejora en comparación con las versiones anteriores.



Fuentes

  1. Wikipedia Kernel de Linux
  2. Interfaces del kernel de Linux de Wikipedia
  3. Módulo de kernel cargable de Linux: cómo
  4. guía para principiantes de linux.com
  5. https://www.quora.com/What-are-good-tutorials-to-learn-Linux-Kernel
  6. https://unix.stackexchange.com/questions/1003/linux-kernel-good-beginners-tutorial
  7. http://www.linux-tutorial-tutorial.info/modules.php?name=MContent&pageid=82
  8. https://www.howtogeek.com/howto/31632//what-is-the-linux-kernel-and-what-does-it-do/