Jądro hybrydowe: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Vebace (dyskusja | edycje)
Wycofano ostatnie 2 zmiany treści (wprowadzone przez 95.49.53.134) i przywrócono wersję 48942971 autorstwa StankoBot
Stanko (dyskusja | edycje)
Linia 1:
{{Dopracować|źródła=2012-08}}
[[Plik:Windows 2000 architecture-pl.svg|thumb|300px|Model jądra systemu Windows 2000]]
[[Plik:Kernel-hybrid-pl.svg|thumb|right|300px|Model jądra hybrydowego i komunikacja z aplikacjami]]
'''Jądro hybrydowe''' – [[jądro systemu operacyjnego]] oparte na zmodyfikowanych architekturach [[jądro monolityczne|jądra monolitycznego]] oraz [[mikrojądro|mikrojądra]] używanych w [[system operacyjny|systemach operacyjnych]]. Niektórzy specjaliści nie są skłonni akceptować jądra hybrydowego jako odrębnego rodzaju jądra{{fakt|data=2009-11}}. Najczęściej uznawanymi rodzajami jąder są:{{fakt|data=2009-11}} [[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ądro|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ądro monolityczne|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ądro monolityczne|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 XMacOS|Mac OS X]] i [[Microsoft Windows|Windows]].
 
[[Kategoria:Jądro systemu operacyjnego]]