Jądro systemu operacyjnego

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Jądro systemu operacyjnego, czyli kernel, to centralna część systemu operacyjnego. Odpowiada za komunikację między sprzętem komputerowym a programami uruchamianymi przez użytkownika.

Główne zadania jądra

Jądro systemu zarządza między innymi:

  • procesorem i wykonywaniem procesów,
  • pamięcią operacyjną RAM,
  • urządzeniami wejścia/wyjścia,
  • systemami plików,
  • sterownikami urządzeń,
  • uprawnieniami i bezpieczeństwem na niskim poziomie.

W systemie Linux jądro nazywa się Linux. Dlatego polecenie:

uname -s

zwykle zwraca:

Linux

Nie jest to nazwa dystrybucji, np. Ubuntu, Debian czy Fedora, lecz nazwa jądra systemu.

Jądro a dystrybucja Linux

Dystrybucja Linux to kompletny system zawierający jądro Linux oraz dodatkowe programy, biblioteki, narzędzia administracyjne i środowisko graficzne. Jądro jest tylko jednym, ale najważniejszym elementem tego systemu.

W kontekście egzaminu

W pytaniach egzaminacyjnych należy odróżniać nazwę jądra od informacji o pamięci, dysku lub sieci. uname -s identyfikuje właśnie jądro systemu operacyjnego.