Patrząc na Menedżera zadań w systemie Windows, zauważyłem drobiazg oznaczony jako „Pamięć jądra”. Co to dokładnie jest? A jaką funkcję pełni w porównaniu z pamięcią fizyczną?
Patrząc na Menedżera zadań w systemie Windows, zauważyłem drobiazg oznaczony jako „Pamięć jądra”. Co to dokładnie jest? A jaką funkcję pełni w porównaniu z pamięcią fizyczną?
Odpowiedzi:
„Jądro” jest rdzeniem systemu operacyjnego - częścią, która pozwala rozmawiać ze sprzętem, częścią, która faktycznie „działa” tak, jak była.
W związku z tym pamięć jądra jest zarezerwowana dla części systemu operacyjnego, które muszą pozostać w pamięci (co, jak widać, nie jest aż tak dużo) i jest niedostępne dla jakiegokolwiek innego oprogramowania, aby zapobiec wypadkom, powiedzmy, źle napisana aplikacja próbująca uzyskać dostęp do pamięci, która jest używana w innym miejscu. (Niektóre fragmenty systemu operacyjnego mogą być stronicowane i widać to odzwierciedlone, ale jest to nieco myląca terminologia.)
Pamięć jądra to pamięć używana przez jądro systemu Windows. Obejmuje pamięć używaną przez podstawowe komponenty systemu Windows wraz ze wszystkimi sterownikami urządzeń. Zazwyczaj liczba ta będzie bardzo mała, w setkach megabajtów.