Linux Kernel Tutorial za početnike

Linux Kernel Tutorial



Linuxovo jezgro uglavnom djeluje kao upravitelj resursa djelujući kao apstraktni sloj za aplikacije. Aplikacije imaju vezu s jezgrom koja je u interakciji s hardverom i uslugama aplikacija. Linux je višezadaćni sustav koji omogućuje istodobno izvršavanje više procesa. Jezgra Linuxa popularna je zbog svoje prirode otvorenog koda koja korisnicima omogućuje da promijene jezgru u ono što je prikladno za njih i njihov hardver. Stoga se može koristiti u raznim uređajima, za razliku od drugih operativnih sustava.

Modularna karakteristika jezgre Linuxa dodatno uzbuđuje korisnike. To je zbog velikog broja izmjena koje se ovdje mogu izvršiti bez ponovnog pokretanja sustava. Fleksibilnost daje korisnicima veliki prostor za realizaciju njihove mašte.







Štoviše, monolitnost jezgre velika je prednost jer ima visoku sposobnost obrade od mikro jezgre. Glavni nedostatak kod jezgre tipa Linux je to što ako bilo koja od njegovih usluga ne uspije, cijeli sustav ide s njom. Najnovije verzije osmišljene su na način da ako se doda nova usluga, nema potrebe za promjenom cijelog operacijskog sustava. Ovo je poboljšanje u usporedbi s prethodnim verzijama.



Izvori

  1. Linux jezgra Wikipedije
  2. Sučelje jezgre Linux Wikipedia
  3. Linux učitavajući modul jezgre Kako
  4. linux.com vodič za početnike
  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/