Jądro systemu operacyjnego i jego zadania. Rodzaje jąder SO. Zadania i cechy współczesnych SO

Jądro systemu operacyjnego (ang. kernel, OS kernel)

program komputerowy będący podstawą (rdzeniem) systemu operacyjnego, mający całkowitą kontrolę nad systemem komputerowym. Jest pierwszym uruchamianym programem (zaraz po programie uruchamiającym). Odpowiada za obsługę procesu uruchomienia, obsługę urządzeń wejścia/wyjścia, pracę z pamięcią i pamięcią masową, itd.

Jądro jest warstwą łączącą sprzęt z oprogramowaniem. Realizuje najczęściej wykonywane zadania w systemie operacyjnym, np. wykonanie zapisu pliku, odczyt danych z pamięci, przetwarzanie danych otrzymanych z karty sieciowej itp.

Czytaj dalej