Основни модули (слојеви) оперативних система

Први оперативни систем са слојевитом архитектуром био је THE (Technische Hogeschool Eindhoven), који се састојао од следећих слојева:

  • 5. слој – командни интерпретер
  • 4. слој – кориснички програм
  • 3. слој – улазне и излазне операције
  • 2. слој – процеси
  • 1. слој – управљање меморијом
  • 0. слој – процесор

Нулти слој се бави управљањем процесора, обезбеђује пребацивање између различитих процеса (процес је један од најважнијих концепата оперативних система – то је део програма или програм у стању извршавања, заједно са ресурсима потребним за рад програма).

Први слој управља меморијом, односно заузима потребну меморију за процесе. Слојеви изнад првог слоја не треба да брину о меморијским потребама, јер то уместо њих ради први слој.

Други слој управља комуникацијом између различитих процеса и командног интерпретера.

Трећи слој обавља улазно/излазне операције.

Слојеви од нула до три представљају језгро оперативног система и раде у системском режиму рада.

У четвртом слоју имамо корисничке програме. Кориснички програми не воде рачуна о процесима, меморији, улазно/излазним операцијама, командном интерпретеру све је то задатак слојева испод.

Можемо закључити да се код слојевите реализације оперативни систем дели на више слојева од којих се сваки ослања на слојеве испод и где сваки слој има тачно одређену функцију (управља тачно одређеним ресурсима).

MULTICS је такође оперативни систем слојевите архитектуре, који уместо слојева, користи концетричне прстенове. Када нека процедура из већег (спољашњег) прстена жели да позове неки сервис из неког мањег (унутрашњег) прстена, то ће урадити помоћу позива који је сличан системским позивима.

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се /  Промени )

Google photo

Коментаришет користећи свој Google налог. Одјавите се /  Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се /  Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се /  Промени )

Повезивање са %s