Przejdź do zawartości

Mikrojądro

Z Wikipedii, wolnej encyklopedii
Model komunikacji mikrojądra z aplikacjami.

Mikrojądro (ang. microkernel) – rodzaj jądra systemu operacyjnego, które zawiera tylko najbardziej niezbędne elementy, takie jak funkcje zarządzania wątkami, komunikacją międzyprocesową oraz obsługą przerwań i wyjątków.

Wszelkie inne zadania, takie jak np. obsługa systemów plików, sieci, sprzętu realizowane są w przestrzeni użytkownika przez osobne serwery.

Mniejszymi wersjami mikrojądra są nanojądro (nanokernel) i pikojądro (picokernel).

Przykłady

[edytuj | edytuj kod]

Przykładami systemów operacyjnych opartych na mikrojądrze są Amoeba, KasperskyOS, MINIX, QNX, BeOS, Haiku czy Hurd, mikrojądrami są także (używane w Hurdzie) Mach i L4. Firma Microsoft pracuje nad własnym rozwiązaniem tego typu w projekcie Singularity[1].

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. Singularity [online], Microsoft Research [dostęp 2021-03-29] (ang.).
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy