Data: 2013-12-01 16:55:08 | |
Autor: Robert Winkler | |
plik wymiany, pamięć wirtualna, paging file | |
W dniu 2013-12-01 15:44, zlotowinfo pisze:
mam pamięci 4GB i wirtualną ustawiłem na stałe 2GB Systemowy mechanizm pamięci wirtualnej nie służy tylko do obsługi pliku wymiany. Mechanizm ten oferuje programom najszybszy dostęp do danych zapisanych w plikach na dysku, nic dziwnego że programiści masowo korzystają z niego w swoich programach Nazywa się to Memory-mapped file. Dla programu cały plik jest dostępny jako ciągły obszar wirtualnej przestrzeni adresowej, systemowy mechanizm pamięci wirtualnej dba o to aby odpowiedni fragment pliku był wczytany w do pamięci RAM. Jeśli nie ma gość pamieci RAM, zwalniany jest inny blok zamapowanego pliku, albo jakiś inny fragment RAM zostaje zapisany już w normalnym pliku wymiany, zwalniając RAM dla zamapowanego pliku. /Robert |
|