Кернел

Извор: Wikipedija
Пређи на навигацију Пређи на претрагу

Кернел је језгра операцијског сустава, његова срж. Укратко, то је софтвер који управља приступом корисничких програма системском хардверу и софтверским ресурсима. Ови ресурси се крећу од добијања процесорског времена, приступања меморији, читања и писања по дисковима, повезивања у мреже па до интеракције с терминалом или ГУИ-ом (Грапхицал Усер Интерфаце). Кернел све ово омогућава контролирањем и пружањем приступа меморији, процесору, улазно/излазним уређајима, датотекама на диску и специјалним сервисима за корисничке програме. Кернел се састоји од неколико подсустава:

  1. Подсустав за управљање процесима
  2. Подсустав за управљање меморијом
  3. Подсустав за управљање улазом/излазом
  4. Подсустав за управљање фајловима