Programowanie

Jądro systemu operacyjnego

Jądro systemu operacyjnego

Jądro systemu operacyjnego (ang. kernel) - podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.

Spis treści

[edytuj] Budowa jądra

Wyróżniamy kilka podstawowych metod konstrukcji jąder:

Model funkcjonowania jądra monolitycznego.
Model funkcjonowania jądra monolitycznego.
Model komunikacji mikrojądra z aplikacjami.
Model komunikacji mikrojądra z aplikacjami.
Model komunikacji jądra hybrydowego z aplikacjami.
Model komunikacji jądra hybrydowego z aplikacjami.

[edytuj] Cechy jądra

Z budowy jądra wynikają jego cechy, takie jak:

[edytuj] Zastosowanie systemów operacyjnych

Zastosowanie systemów operacyjnych wynika ściśle z ich budowy, a to przeważnie sprowadza się do budowy ich jądra. Tak więc:

[edytuj] Przykłady jąder systemów operacyjnych

Jądra monolityczne:

Hybrydowe:

Mikrojądra: