Skip to main content

Co to jest pamięć wirtualna?

Pamięć wirtualna znajduje się wśród wszystkich komputerowych systemów operacyjnych i zapewnia bardzo praktyczne korzyści użytkownikom komputerów.Wszystkie systemy komputerowe mają własną pamięć RAM (fizyczna pamięć o dostępie do losowego), która zwykle waha się od 64 do 256 megabajtów.Gdy używana jest pamięć wirtualna, system pozwala użytkownikom kontynuować pracę bez obawy o dostępność przechowywania danych lub nasycenia pamięci.Jest często adresowany jako pamięć logiczna i pozwala użytkownikom uzyskać dostęp do większego woluminu pamięci, co pozwala im jednocześnie korzystać z większej liczby aplikacji.

Z pamięcią wirtualną system może wyszukiwać aplikacje na pamięci RAM, które nie są używane i kopiuje to samo na dysku twardym.W rezultacie więcej przestrzeni jest uwolniona na pamięci RAM i można załadować nowe aplikacje, które należy natychmiast użyć.Cały proces odbywa się automatycznie, a użytkownik nie musi niczego kliknąć.Działa, dzieląc przestrzeń adresów programów aplikacyjnych na wiele mniejszych stron.Te mniejsze strony to strony 4K bajtowe, każda z różnymi adresami pamięci wirtualnej.

stronicowanie to proces, w którym uśpione (nieobsługujące użycie) strony wirtualne są zapisywane na dysku twardym, a następnie są przywracane do prawdziwej pamięci, gdy pamięć prawdziwą, gdy pamięć prawdziwą pamięć, gdy pamięć prawdziwą pamięć, gdy pamięć prawdziwą pamięć.Użytkownik musi obsługiwać określoną aplikację.Tabele stron są używane przez komputerowe systemy operacyjne do tymczasowego zapisania mapowania tej wymiany między wirtualnymi adresami różnych aplikacji i adresów fizycznych (RAM).Ta część dysku twardego, na którym strony są tymczasowo zapisywane, nazywa się plik strony.

Możliwość zapisywania tych tymczasowych adresów na dysku twardym nie jest zależna od ograniczeń samego pamięci RAM.Istnieje również zautomatyzowane obliczenia dostępnego pliku strony.Zatem systemy, które mają mniejsze RAM, musiałyby mieć większe pliki stron.W rezultacie konieczne jest upewnienie się, że rozmiar pliku strony został ustawiony na maksymalną możliwą wartość.

Każdy system operacyjny ma własnego przełożonego stronicowania do zarządzania tabelami stron.Nadzorcy stronicowania są bardzo skuteczne w wyszukiwaniu plików w pamięci fizycznej, które są najmniej używane i mogą być wykorzystywane do zamiany za pomocą wirtualnych plików pamięci.Istnieją jednak pewne strony, których nie można wymienić i nazywane są stronami bez pagomu lub rezydentami.

System komputerowy za pomocą pamięci wirtualnej ma dostęp do bardziej ekonomicznego sposobu tworzenia większej ilości miejsca do przechowywania.Przestrzeń trudna jest znacznie tańsza niż wióry RAM, które są instalowane na komputerze.Korzystając z pamięci wirtualnej, unikana jest potrzeba aktualizacji/dodawania pamięci RAM.