Linux Kernel Tutorial pentru începători

Linux Kernel Tutorial



Kernel-ul Linux acționează în principal ca un manager de resurse care acționează ca un strat abstract pentru aplicații. Aplicațiile au o conexiune cu nucleul care, la rândul său, interacționează cu hardware-ul și oferă servicii aplicațiilor. Linux este un sistem multitasking care permite executarea simultană a mai multor procese. Kernel-ul Linux este popular datorită naturii sale open source, care permite utilizatorilor să modifice kernel-ul pentru ceea ce este potrivit pentru ei și hardware-ul lor. Prin urmare, poate fi utilizat într-o varietate de dispozitive, spre deosebire de alte sisteme de operare.

Caracteristica modulară a kernel-ului Linux adaugă mai multă emoție utilizatorilor săi. Acest lucru se datorează varietății largi de modificări care pot fi făcute aici fără a reporni sistemul. Flexibilitatea oferă utilizatorilor săi o cameră mare pentru a-și actualiza imaginația.







Mai mult, natura monolitică a nucleului este un mare avantaj, deoarece are o capacitate ridicată de procesare decât microcernelul. Principalul eșec cu tipul de kernel Linux este că, dacă oricare dintre serviciile sale eșuează, atunci întregul sistem cade cu el. Ultimele versiuni au fost concepute astfel încât, dacă se adaugă un serviciu nou, nu este nevoie să modificați întregul sistem de operare. Aceasta este o îmbunătățire în comparație cu versiunile anterioare.



Surse

  1. Wikipedia Linux Kernel
  2. Wikipedia Linux Kernel Interfaces
  3. Modul de încărcare a kernel-ului Linux Cum
  4. ghid pentru începători 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/