Rozdělení OS, architektura a komponenty OS

Z FAV wiki
Přejít na: navigace, hledání

[editovat] Rozdělení

Podle úrovně sdílení CPU

Podle typu interakce/požadavků na odezvu

Dle velikosti HW

Míra distribuovanosti

Další možnosti dělení OS:

[editovat] Architektura

OS = jádro + systémové nástroje

Dělíme na

Monolitické jádro

Typickou součástí jádra je např. souborový systém

Linux je monolitické jádro OS, s podporou zavádění modulů za běhu systému

Monoliticke-jadro.png

Mikrojádro

Výhody

Nevýhody

Příklady: QNX, Hurd, OSF/1, MINIX, Amoeba

Mikrojadro.png

[editovat] Komponenty OS



Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje