Czy plik stronicowania systemu Windows 7 można wyłączyć, jeśli dostępne są 4 GB szybkiej pamięci RAM? [duplikować]

0

Możliwa duplikat: Czy istnieje
jakiś powód, aby nie wyłączać pliku stronicowania systemu Windows, biorąc pod uwagę wystarczającą ilość fizycznej pamięci RAM?

Uważam, że jest wystarczająca ilość pamięci, aby wszystko, co w tej chwili było przechowywane, i że nic nie musi być stronicowane na dysk. Czy to prawda?

dzhi
źródło
możliwe jest uruchomienie systemu Windows bez dedykowanego pliku strony. Kilka lat temu uruchomiłem XP na 4 GB bez pliku strony. należy jednak pamiętać, że w przypadku użycia całej pamięci RAM wydajność systemu będzie poważnie ograniczona, dopóki nie zamknie się wystarczającej liczby aplikacji, aby przywrócić użycie poniżej 4 GB
Xantec
+1 link do @ DMA57361. Również skorzystaj z linku do ServerFault w odpowiedzi MarkM na to pytanie.
Shinrai

Odpowiedzi:

3

Jeśli nie masz poważnego ograniczenia miejsca na dysku, naprawdę nie ma dobrego powodu, aby uruchamiać system Windows bez pliku strony. Został zaprojektowany z myślą o użyciu jednego, a wiele problemów z wydajnością jest spowodowanych przez użytkowników myślących, że są mądrzejsi niż wbudowane procedury systemu operacyjnego (takie jak harmonogram procesora, menedżer pamięci itp.).

phoebus
źródło
1
+1. Nie powinieneś wyłączać stronicowania, chyba że jest to absolutnie konieczne. Inżynierowie firmy Microsoft spędzili znacznie więcej czasu niż myślisz o tym. Jest to o wiele bardziej skomplikowane niż „Gdy pamięć RAM się zapełnia, rzeczy trafiają na dysk twardy” - na przykład system Windows zaprojektowano tak, aby układał strony na dysku, nawet jeśli pamięć nie jest wystarczająca, więc w razie potrzeby może natychmiast zwolnić pamięć. Chociaż mogę zalecić zmniejszenie zajmowanego miejsca (domyślnie Windows 7 tworzy proporcjonalnie OGROMNY plik stronicowania), nie wyłączaj go.
Shinrai
2

Jeśli używasz 64-bitowej wersji systemu Windows, nie wyłączyłbym go, ponieważ limit pamięci wynosi ponad 4 GB. Od przesuwanie granic Windows: pamięci fizycznej :

64-bitowe jednostki SKU klienta Windows obsługują różne ilości pamięci jako funkcję różnicującą jednostki SKU, przy czym najniższy poziom to 512 MB dla Windows XP Starter do 128 GB dla Vista Ultimate i 192 GB dla Windows 7 Ultimate.

Co możesz zrobić, to zmniejszyć początkowy rozmiar pliku strony (na przykład do 1 GB) i pozostawić maksymalny rozmiar jako zalecany rozmiar, aby system Windows mógł go użyć w razie potrzeby.

Alberto Martinez
źródło
-2

System Windows zawsze używał dużej ilości niepotrzebnej pamięci pliku stronicowania. Nawet jeśli wyłączysz stronicowanie, tak naprawdę nie przestanie tego robić.

Pamiętaj, że do wykonania hibernacji będziesz potrzebować pamięci pliku strony.

Daniel Böhmer
źródło
4
Drugie stwierdzenie nie jest prawdziwe, plik hibernacji (hiberfil.sys) różni się od pliku strony (pagefile.sys), można wyłączyć plik strony i nadal używać hibernacji.
Alberto Martinez