Jądro

Jądro to podstawowa warstwa systemu operacyjnego (OS). Działa na podstawowym poziomie, komunikując się ze sprzętem i zarządzając zasobami, takimi jak RAM i CPU.

Ponieważ jądro obsługuje wiele podstawowych procesów, musi zostać załadowane na początku sekwencji uruchamiania, gdy komputer jest uruchamiany. Jądro sprawdza system i rozpoznaje komponenty, takie jak procesor, GPU i pamięć. Sprawdza także, czy są podłączone jakieś urządzenia peryferyjne. Gdy system operacyjny się ładuje i pojawia się graficzny interfejs użytkownika, jądro nadal działa. Nawet po pełnym załadowaniu systemu operacyjnego jądro nadal działa w tle, zarządzając zasobami systemowymi.

Rodzaje jąder

Istnieje kilka rodzajów jąder, ale dwa popularne to jądra monolityczne i mikrojądra. Jądro monolityczne to pojedyncza baza kodu, czyli blok kodu źródłowego, który zapewnia wszystkie niezbędne usługi oferowane przez system operacyjny. Jest to prosty projekt, który tworzy jasno określoną warstwę komunikacji między sprzętem a oprogramowaniem.

Mikrojądra pełnią taką samą funkcję jak jądra monolityczne, ale są projektowane tak, aby były możliwie małe. Zamiast zarządzać wszystkimi zasobami z jednej bazy kodu, jądro obsługuje tylko najbardziej podstawowe funkcje. Do zarządzania pozostałymi funkcjami używa modułów lub „serwerów”. Na przykład sterowniki urządzeń są zwykle zawarte w jądrze monolitycznym, ale w mikrojądrze zostałyby podzielone na osobne moduły. Taka konstrukcja jest bardziej złożona, ale może zapewniać wydajniejsze wykorzystanie zasobów systemowych i pomaga chronić przed awariami systemu.

Panika jądra

Ponieważ jądro obsługuje najbardziej podstawowe funkcje komputera, jego awaria może doprowadzić do wyłączenia całego komputera. To niepożądane zdarzenie jest nazywane „paniką jądra” w systemach macOS i Unix. Jest podobne do niebieskiego ekranu śmierci w systemie Windows. Jedynym sposobem na usunięcie skutków paniki jądra jest ponowne uruchomienie komputera.

NOTE: Paniki jądra są często powodowane problemami z komunikacją ze sprzętem. Jeśli komputer wielokrotnie wyświetla panikę jądra, spróbuj odłączyć niepotrzebne urządzenia, aby sprawdzić, czy rozwiąże to problem.

Zaktualizowano January 13, 2017 przez Per C.

quizSprawdź swoją wiedzę

Which Windows API is used for network communication?

A
Winsock
0%
B
SENS
0%
C
WIC
0%
D
BITS
0%
Correct! Incorrect!     View the Winsock definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Ją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.