Co to jest mikrojądro?

Mikrokernele zostały po raz pierwszy opracowane w latach osiemdziesiątych, aby umożliwić łatwiejszą pracę nad usługami, a także oddzielić je od kodu jądra. Zasadniczo mikrojądro to minimalna ilość oprogramowania wykorzystywanego do implementacji systemu operacyjnego. Składają się one z mniej niż 10 000 linii kodu i obejmują IPC (komunikacja międzyprocesowa), niskopoziomowe zarządzanie przestrzenią adresową i zarządzanie wątkami.

Uwaga: Typowe systemy operacyjne usuwają sterowniki urządzeń i systemy plików z mikrojądra, uruchamiając je w przestrzeni użytkownika.

Jądro, warunki systemu operacyjnego