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.
Sprawdź swoją wiedzę