Jądro hybrydowe
| Ten artykuł od 2012-08 wymaga uzupełnienia źródeł podanych informacji. Informacje nieweryfikowalne mogą zostać zakwestionowane i usunięte. Aby uczynić artykuł weryfikowalnym, należy podać przypisy do materiałów opublikowanych w wiarygodnych źródłach. |
Jądro hybrydowe – jądro systemu operacyjnego oparte na zmodyfikowanych architekturach jądra monolitycznego oraz mikrojądra używanych w systemach operacyjnych. Niektórzy specjaliści nie są skłonni akceptować jądra hybrydowego jako odrębnego rodzaju jądra[potrzebne źródło]. Najczęściej uznawanymi rodzajami jąder są:[potrzebne źródło] jądro monolityczne oraz mikrojądro (włącznie z nanojądrem i pikojądrem które są jego mniejszymi wersjami).
Jądro jest strukturą podobną do mikrojądra, ale zaimplementowaną jak jądro monolityczne. W przeciwieństwie do mikrojądra, wszystkie (lub prawie wszystkie) usługi wykonywane są w przestrzeni jądra. Podobnie jak w jądrze monolitycznym, nie ma strat w wydajności wywołanych przepływem komunikatów mikrojądra i przełączaniem kontekstu między przestrzenią użytkownika a jądra. Jednakże, podobnie jak w jądrach monolitycznych, nie ma korzyści wynikających z umieszczenia usług w przestrzeni użytkownika.
Z tego typu jądra korzystają m.in. systemy operacyjne z rodziny Mac OS X i Windows.