Linux kjernelære for nybegynnere

Linux Kernel Tutorial



Linux -kjernen fungerer hovedsakelig som en ressursbehandling som fungerer som et abstrakt lag for applikasjonene. Applikasjonene har en forbindelse med kjernen som igjen samhandler med maskinvaren og tjenester applikasjonene. Linux er et multitasking -system som lar flere prosesser utføres samtidig. Linux -kjernen er populær på grunn av sin åpen kildekode -natur som lar brukerne endre kjernen til det som passer for dem og deres maskinvare. Derfor kan den brukes på en rekke enheter, i motsetning til andre operativsystemer.

Den modulære egenskapen til Linux -kjernen gir brukerne mer spenning. Dette er på grunn av det store utvalget av modifikasjoner som kan gjøres her uten å starte systemet på nytt. Fleksibiliteten gir brukerne et stort rom for å realisere fantasien.







Videre er kjernens monolitiske natur en stor fordel ettersom den har en høy prosesseringsevne enn mikrokjernen. Det viktigste tilbakeslaget med Linux -typen kjerne er at hvis noen av tjenestene mislykkes, går hele systemet ned med det. Siste versjoner har blitt designet på en måte at hvis en ny tjeneste legges til, er det ikke nødvendig å endre hele operativsystemet. Dette er en forbedring sammenlignet med tidligere versjoner.



Kilder

  1. Wikipedia Linux kjerne
  2. Wikipedia Linux Kernel Grensesnitt
  3. Linux Loadable Kernel Module How To
  4. linux.com nybegynnerguide
  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/