Przestrzeń użytkownika
Przestrzeń użytkownika to pamięć systemowa pamięć przydzielona uruchomionym aplikacjom. Często porównuje się ją z przestrzenią jądra, czyli pamięcią przydzieloną jądru i systemowi operacyjnemu.
Oddzielenie przestrzeni użytkownika od przestrzeni jądra chroni system przed błędnymi procesami, które mogłyby wykorzystać pamięć wymaganą przez system operacyjny (OS). W rezultacie system jest stabilniejszy, a wycieki pamięci i awarie programów nie wpływają na system operacyjny. Jest to ważny element izolowania aplikacji, które jest powszechnie stosowane we współczesnych systemach operacyjnych.
Po otwarciu aplikacji lub „(pliku wykonywalnego”) system operacyjny ładuje program i wymagane zasoby do przestrzeni użytkownika. Wtyczki i wymagane biblioteki również są ładowane do przestrzeni użytkownika. Jeśli otworzysz i edytujesz dokument, ten plik również zostanie tymczasowo załadowany do przestrzeni użytkownika. Po zapisaniu pliku dane są zapisywane z przestrzeni użytkownika na urządzeniu pamięci masowej, takim jak HDD lub SSD.
NOTE: Im więcej pamięci RAM ma komputer, tym więcej przestrzeni użytkownika jest dostępne. Dodatkowa pamięć RAM umożliwia jednoczesne uruchamianie większej liczby aplikacji bez spowalniania komputera z powodu wąskiego gardła pamięci.
Sprawdź swoją wiedzę