Mikrojądro

Mikrojądro to minimalistyczne jądro zaprojektowane tak, aby było jak najmniejsze. Zawiera tylko podstawowy kod potrzebny do komunikacji ze sprzętem i załadowania systemu operacyjnego.

Większość współczesnych jąder, nazywanych czasami „jądrami monolitycznymi”, zawiera kilka milionów wierszy kodu. Na przykład jądro systemu Linux 3.0 zawiera ponad 15 milionów wierszy. Mikrojądra natomiast zazwyczaj zawierają mniej niż 10 000 wierszy kodu. Mogą zachować niewielki rozmiar, ponieważ większość procesów systemowych jest uruchamiana w trybie użytkownika, a nie w samym jądrze.

Jądro monolityczne może zawierać sterowniki urządzeń, obsługę systemu plików oraz protokoły komunikacji międzyprocesowej (IPC) dla aplikacji. Mikrojądro zawiera tylko podstawowe systemowe protokoły IPC i funkcje zarządzania pamięcią. Wszystko inne jest ładowane w trybie użytkownika, gdy użytkownik loguje się do systemu. Dzięki temu jądro pozostaje niewielkie, a system operacyjny ma również budowę modułową, ponieważ jądro może ładować niestandardowe sterowniki i systemy plików.

Mikrojądra były popularne w latach 80. XX wieku ze względu na ograniczenia pamięci i przestrzeni dyskowej wczesnych systemów komputerowych. Chociaż nadal są używane w niektórych systemach operacyjnych dla serwerów, większość głównych systemów operacyjnych, takich jak Windows i OS X, korzysta z jąder monolitycznych.

Zaktualizowano February 26, 2015 przez Per C.

quizSprawdź swoją wiedzę

What company developed the EPS file format?

A
Apple
0%
B
Adobe
0%
C
Microsoft
0%
D
Google
0%
Correct! Incorrect!     View the EPS definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Mikrojądro na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.