Урок за ядрото на Linux за начинаещи

Linux Kernel Tutorial



Ядрото на Linux действа главно като мениджър на ресурси, действащ като абстрактен слой за приложенията. Приложенията имат връзка с ядрото, което от своя страна взаимодейства с хардуера и обслужва приложенията. Linux е многозадачна система, позволяваща изпълнението на множество процеси едновременно. Ядрото на Linux е популярно поради своята природа с отворен код, която позволява на потребителите да променят ядрото според това, което е подходящо за тях и техния хардуер. Следователно може да се използва в различни устройства, за разлика от други операционни системи.

Модулната характеристика на ядрото на Linux добавя повече тръпка към потребителите. Това се дължи на голямото разнообразие от модификации, които могат да бъдат направени тук, без да се рестартира системата. Гъвкавостта дава на потребителите голяма възможност да реализират въображението си.







Нещо повече, монолитният характер на ядрото е голямо предимство, тъй като има висока способност за обработка от микроядрото. Основната грешка при типа на ядрото на Linux е, че ако някоя от нейните услуги се провали, тогава цялата система се спуска с нея. Най -новите версии са проектирани по такъв начин, че ако се добави нова услуга, няма нужда от промяна на цялата операционна система. Това е подобрение в сравнение с предишните версии.



Източници

  1. Linux ядро ​​на Wikipedia
  2. Интерфейси на ядрото на Linux на Wikipedia
  3. Linux зареждащ се ядрен модул Как да
  4. 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/