Plik wymiany to plik systemowy, którego system operacyjny używa jako „kontynuacji” pamięć o dostępie swobodnym, a mianowicie - do przechowywania danych nieaktywnych programów. Z reguły plik stronicowania jest używany, gdy ilość pamięci RAM jest mała, a rozmiar tego pliku można kontrolować za pomocą odpowiedniego ustawienia.

Jak zarządzać rozmiarem pliku stronicowania systemu operacyjnego?

Więc dzisiaj przyjrzymy się, jak używać regularnych Narzędzia Windows XP zmienia rozmiar pliku wymiany.

Tutaj możesz zobaczyć, ile jest używane w ten moment, który jest zalecany do ustawienia, a także minimalny rozmiar. Aby zmienić rozmiar, musisz wprowadzić dwie liczby w pozycji przełącznika „Rozmiar specjalny”. Pierwszy to oryginalny rozmiar w megabajtach, a drugi to rozmiar maksymalny. Aby wprowadzone parametry zaczęły obowiązywać, należy kliknąć przycisk. "Zapytać się".

Jeśli ustawisz przełącznik na "Rozmiar według wyboru systemu", to sam system Windows XP będzie bezpośrednio regulował rozmiar pliku.

I na koniec, aby całkowicie wyłączyć stronicowanie, musisz ustawić przełącznik na "Brak pliku stronicowania". W takim przypadku wszystkie dane programu będą przechowywane w pamięci RAM komputera. Jednak warto to zrobić, jeśli masz zainstalowane 4 lub więcej gigabajtów pamięci.

Niewydajne systemy z niewielką ilością pamięci fizycznej muszą zwiększyć jej całkowitą ilość poprzez wykorzystanie wirtualnej przestrzeni adresowej twardy dysk. Na komputerze z systemem Windows XP jest to realizowane przez utworzenie pliku stronicowania.

Teoria

System operacyjny przydziela uruchomionemu procesowi pewną ilość wirtualnej przestrzeni adresowej. Termin ten odnosi się do liczby adresów generowanych przez centralny mikroprocesor. Tak więc 32-bitowy procesor generuje nie więcej niż 2³² adresów. Ta liczba to znane 4 GB, rozpoznawalne przez 32-bitowy system operacyjny. Środowisko Windows xp.

Procesom przydziela się do 2 GB przestrzeni adresowej z 4 GB. Pozostałe dwa „gigi” pozbywają się Jądro Windows xp. Jedna wirtualna przestrzeń adresowa nie wystarcza do działania programów. Ilość przydzielonych adresów musi być również odwzorowana na pamięć fizyczną, która prawie zawsze ma bardzo ograniczony rozmiar.

Co zrobić, gdy przestrzeni wirtualnej jest dużo, a adresowanie fizyczne jest bardzo ograniczone? Rozwiązaniem było użycie pliku stronicowania. Nazywa się to stronicowaniem, ponieważ pamięć jest podzielona na strony, z których część jest wyrzucana na dysk.

Opróżnianie stron jest konieczne, gdy nie ma wystarczającej ilości pamięci RAM do przetwarzania bieżących zadań, a niektóre strony nie są teraz potrzebne. Gdy potrzebne są odrzucone strony, zgłaszany jest wyjątek stwierdzający, że fizyczna przestrzeń adresowa nie zawiera żądana strona. Błąd jest obsługiwany przez specjalny menedżer Windows XP zaczyna szukać na dysku twardym brakującej strony. Po znalezieniu go tam dyspozytor ładuje (przesyła) tę stronę do przetworzenia.

Gdzie on się znajduje?

W systemie Windows XP plik stronicowania znajduje się na głośność systemu C. Łatwo to zobaczyć, instalując aplikację Całkowity dowódca. Ten menedżer plików doskonale wyświetla ukryte obiekty systemowe. Plik wymiany znajduje się w tej samej ścieżce, co folder systemowy Windows i nazywa się pagefile.sys.

Dostęp do ustawień pliku stronicowania uzyskuje się poprzez właściwości systemu. Ustawienia pliku strony są kontrolowane przez parametry zdefiniowane przez rejestr systemowy. Wskazuje minimalny i maksymalny rozmiar, a także lokalizację. Te ustawienia można zmienić, ale nie zaleca się robienia tego bezpośrednio w rejestrze. Przystawka właściwości jest do tego w porządku.

Otwarcie apletu właściwości jest dość proste. Po otwarciu menu Start kliknij prawym przyciskiem myszy łącze Mój komputer. Otwierające się menu kontekstowe zawiera element „Właściwości”. Klikając go, uruchomisz okno właściwości systemu XP. Zakładka „Zaawansowane” zawiera sekcję „Wydajność”, aw niej przycisk „Opcje”. Klikając ten przycisk, uruchomimy okno ustawień wydajności, w którym potrzebujemy zakładki „Zaawansowane”.

Aby zmienić charakterystykę pliku stronicowania, musisz wybrać przycisk "Zmień" w sekcji "Pamięć wirtualna". Spowoduje to uruchomienie narzędzia, które dostarcza podstawowych informacji o pliku stronicowania i pozwala na dokonywanie w nim zmian - na przykład w celu zwiększenia rozmiaru tego obiektu.

Optymalny rozmiar

Zwiększanie lub zmniejszanie rozmiaru pliku stronicowania może być całkowicie zaufane w systemie Windows XP. System automatycznie ustawi minimalny i maksymalny rozmiar pliku pagefile.sys. Ustawia minimalny parametr na taki sam, jak ilość pamięci RAM. Wzrost maksimum następuje ze współczynnikiem 3 - ta cecha jest 3 razy większa niż zwykła ilość "RAM".

Możesz samodzielnie zwiększyć rozmiar pliku pagefile.sys. Jednak wartości, które są zbyt duże dla Windows XP, nie są potrzebne. Za najlepszą opcję uważa się rozmiar przekraczający 2 razy ilość „RAM”. Zwiększając całkowitą ilość pamięci, na przykład do wartości​​z 4 do 16 GB, nie należy samodzielnie podwajać rozmiaru pliku stronicowania. Stronicowana pamięć wirtualna działa bardzo wolno.

W systemie Windows XP warto zwiększyć plik stronicowania, a tym samym poprawić wydajność, lub lepiej go całkowicie usunąć, ale kupić więcej pamięci RAM. Jak myślisz, jaką decyzję? Wiaczesław.

Windows XP zwiększa plik stronicowania

Najpierw odpowiem na pytanie, a potem pokażę Ci jak dokonać przelewu i zwiększyć plik stronicowania w systemie operacyjnym Windows XP. Wiaczesław nie spodziewa się szczególnie wzrostu prędkości. W swoim liście napisałeś, że masz 2 GB pamięci RAM działającej w trybie dwukanałowym i jest to bardzo dobre, zainstalowany jest również 32-bitowy system operacyjny Windows XP. Jeśli kupisz sobie kolejne 2 GB, to będziesz miał tylko 4 GB RAM i 1 GB będzie zupełnie bezczynny, ponieważ Windows XP 32-bit widzi nie więcej niż 3 GB RAM i mogę się założyć, że Twoja RAM będzie działała w trybie dual tryb -channel również się zatrzyma.

  • Uwaga: To inna sprawa, jeśli masz zainstalowany 64-bitowy Windows XP, możesz zainstalować więcej pamięci RAM, ale znowu, uwierz mi, wielu eksperymentowało przed tobą z wyłączeniem pliku stronicowania, ale nie zgadzali się z jedną opinią, jedno ja Wiem na pewno, problemy ze sterownikami i kompatybilnością oprogramowania w 64-bitowym systemie Windows XP są gwarantowane.

Cóż, jeśli zadajesz pytanie dotyczące kupowania pamięci RAM, to muszę wiedzieć wszystko o konfiguracji twojego komputera (napisz do mnie), jeśli masz wystarczająco mocny, to może rzeczywiście warto kupić więcej pamięci RAM i zainstalować działającą System Windows 7 64-bitowy.

Więc zwiększyć plik stronicowania w systemie Windows XP. Start -> Kliknij prawym przyciskiem myszy ikonę Mój komputer i wybierz Właściwości,

Wydajność i opcje

Na karcie Wydajność i opcje wybierz Zaawansowane.

Pamięć wirtualna- ->Zmień

Jak widać plik wymiany znajduje się na dysku (C :), następnie zaznaczamy pole Brak pliku wymiany i Set, to przeniesiemy plik stronicowania na dysk (E:)

Dzień dobry, drodzy przyjaciele, znajomi i inne osobistości. Dziś porozmawiamy ponownie o tym, co jest Zamień plik jakie są jego prawidłowe wymiary i dlaczego.

W pierwszej części tej serii pisałem o tym, czym jest plik wymiany, jak go utworzyć, jaki powinien mieć rozmiar i gdzie powinien się znajdować (tj. ten artykuł zawiera blok informacji niezbędnych do przeczytania tego).

Jakoś tak się złożyło, że druga część artykułu dotyczyła również pliku stronicowania, a mianowicie szeregu subtelności w jego konfiguracji, rozmiarów plików stronicowania dla różnych ilości pamięci i tak dalej.

Zamień plik i rozmiar - teoria

Empirycznie można było udowodnić, że duże rozmiary plików wymiany nie są dobre, a raczej często nawet złe. Przy dużych rozmiarach plików i obciążonej pamięci RAM system coraz częściej odwołuje się do pliku stronicowania (tj. do dysku twardego), a nie do samej pamięci RAM, co po pierwsze zmniejsza wydajność (RAM jest nadal szybszy niż dysk).

Po drugie, to mocno obciąża dysk (co również wpływa na wydajność, ponieważ dysk jest również zaangażowany w inne operacje na plikach, a tutaj również musi zajmować się plikiem wymiany).

Co wystarczy?

  • To wtedy, gdy wykonujesz dowolne zadania, zawsze jest wolna pamięć RAM w ilości ponad 30%, a system nie zarzeka się, że to za mało pamięć wirtualna;
  • Ogólnie na przykład rzadko zauważałem, że 4 GB RAM-u (nawet w systemie mocno obciążonym procesami i grami) pozostawiało mało wolnej pamięci RAM, a także stertę uruchomione aplikacje Windows miał pewne problemy z 8 GB. Po co więc ładować dysk z dostępem do pliku stronicowania i tracić wydajność?

Oczywiście wielu powie, że mówią, nieważne, włóż tyle pamięci, a także zostaw to wolne .. Nie wiem, czy wydajność jest dla ciebie ważniejsza, to dodatkowe 100 rubli nie powinno ci przeszkadzać, ponieważ cena pamięci RAM jest teraz po prostu śmieszna (w momencie pisania tego tekstu 4 GB 1600 MHz DDR3 kosztowały mniej niż 1300 rubli), zwłaszcza że wzrost wydajności jest oczywisty. Jednak do rzeczy.

Zamień plik i rozmiary, przećwicz: które są poprawne i dlaczego

W ciągu roku praktyki wydedukowałem szereg liczb dla każdej ilości pamięci, aby móc odpowiednio ustawić plik stronicowania na podstawie ilości pamięci RAM. Tutaj są.

  • 512 Mb 5012-5012 Mb;
  • 1024 Mb pamięć o dostępie swobodnym, - optymalny rozmiar plik stronicowania z 4012-4012 MB;
  • 2048 Mb RAM, - optymalna wielkość pliku stronicowania z 3548-3548 Mb;
  • 4096 MB RAM, - optymalna wielkość pliku stronicowania z 3024-3024 Mb;
  • 8 GB RAM, - optymalna wielkość pliku stronicowania z 2016-2016 Mb;
  • 16 giga bajtów RAM (i więcej), - najczęściej bez pliku stronicowania.

Tak naprawdę im więcej masz pamięci RAM, tym mniej potrzebujesz pliku wymiany i tym szybciej system będzie w ogóle działał bez niego (zmniejszając dostęp do dysku, a także wgrywając tam dane, czyli bezpośrednio wszystko zostanie pobrane bezpośrednio z pamięci ) .

  • Notatka 1. Te wymiary nie są wyjątkowo dokładne i polecane każdemu. Jest to raczej rodzaj średniej wartości dla większości, ale wszystko zależy od tego, jak ogólnie zoptymalizowany jest twój system, co robisz na komputerze, w jakim trybie itp. itd., To znaczy, możesz wybrać plik stronicowania specjalnie dla Ciebie w oparciu o Twoje potrzeby i zwiększ / zmniejsz wartość, jeśli to konieczne.
  • Uwaga 2. Niektóre aplikacje (gry, oprogramowanie itp.) wymagają pliku stronicowania bezbłędnie, niezależnie od ilości pamięci. W takim przypadku plik należy pozostawić nawet na 16 GB. Nawet więcej (o rzędy wielkości) niż wartości wskazane powyżej.
  • Uwaga 3. Plik wymiany jest potrzebny w dużych (innych niż powyższe) rozmiarach, jeśli minimalizujesz aplikacje i przełączasz się na inne, pozostawiając uruchomione aplikacje (jest to ważne), ponieważ często zwalnianie zminimalizowanych aplikacji następuje w tym samym pliku. W takim przypadku zwiększ wymianę.. Lub dodaj więcej pamięci :)
  • Uwaga 4. Zalecenia nie dotyczą serwera system operacyjny i dotyczą wyłącznie systemu operacyjnego użytkownika.

Osobiście uważam, że jeśli ilość pamięci RAM przekracza 6 GB, plik stronicowania w ogóle nie jest potrzebny, co daje zauważalny przełom w wydajności systemu, wydłużając żywotność dysku twardego i zmniejszając jego fragmentację.

Plik wymiany i dlaczego wybieramy równe rozmiary

Plik stronicowania, jak każdy inny, ma tendencję do fragmentacji, co rodzi pytanie o potrzebę defragmentacji (przeczytaj o tym, czym jest defragmentacja i dlaczego jej potrzebujesz), aby powrócić do poprzedniej wydajności. Istnieje jednak sposób na zmniejszenie szybkości i siły fragmentacji tego pliku.

Aby to zrobić, wystarczy ustawić maksymalny i minimalny rozmiar na taki sam:

Jeśli masz jakieś pytania, chętnie odpowiem na nie w komentarzach lub z pomocą .

PS: Rozmiar pliku stronicowania został ostatnio dostosowany w sierpniu 2017 r., Dane zostały sprawdzone w systemie Windows 7, 8 i 10 (głębokość x64 bitów).

W informacjach o komputerze msinfo32 można znaleźć wzmiankę o tym terminie "Pamięć wirtualna". Znajduje się w sekcji RAM, ale wartość takiej pamięci różni się od rzeczywistej ilości pamięci RAM. O co tu chodzi?

Zamień plik

Pamięć wirtualna obejmuje nie tylko pamięć RAM, ale także plik wymiany. Jest to nazwa ukrytego zasobu systemowego komputera, do którego informacje są rozładowywane z pamięci RAM podczas wykonywania „ciężkich” procesów.

W niektórych Wersje Windows XP jest początkowo wyłączony. W pozostałych przypadkach system automatycznie określa swój rozmiar na podstawie konfiguracji komputera. Ale użytkownik może ustawić ustawienia ręcznie.

Konfiguracja pliku wymiany

Otwórz menu "Początek". Najedź na element "Mój komputer" i naciśnij PPM. Z menu kontekstowe wywołaj właściwości obiektu. Teraz przejdź do sekcji "Do tego" i otwórz ustawienia wydajności. Znowu potrzebujemy sekcji "Do tego". Kliknij jedyny przycisk w oknie.

Otworzy się menu opcji plików Stronicowanie systemu Windows xp. Powyżej są wszystkie dyski fizyczne podłączony do komputera. Ustawienia dla każdego z nich wykonywane są osobno.

Przede wszystkim zwróć uwagę na wykres "Bezpłatny:".Wyświetla ilość wolnej pamięci w wybranej partycji. Jest całkiem logiczne, że rozmiar pliku stronicowania nie powinien przekraczać tego parametru. Zdecydowanie zaleca się, aby różnica między nimi przekraczała 1 GB (w tym przypadku 1024 MB). W przeciwnym razie mogą wystąpić duże problemy podczas korzystania z komputera. Niektóre składniki systemu zostaną wyłączone, a odpowiednie ostrzeżenia będą pojawiać się regularnie.

Optymalny rozmiar pamięci wirtualnej

Twórca systemu Windows XP, firma Microsoft Corporation, uważa, że ​​początkowe ustawienie pliku stronicowania należy obliczyć przy użyciu następującego wzoru:

Rzeczywisty rozmiar pamięci RAM * 1,5

Na przykład, jeśli masz komputer z 4 GB pamięci RAM, powinieneś ustawić go na 6 GB (4 * 1,5 = 6). A dla maksymalnej wartości mnożnik zmienia się z 1,5 na 2.

W rzeczywistości od osoby nie są wymagane żadne obliczenia matematyczne. Po prostu wyjdź automatyczne wykrywanie, system sam dobierze optymalne parametry. Do szczegółowe ustawienia warto sięgnąć tylko po zaawansowani użytkownicy którzy rozumieją znaczenie tego działania. W innych sytuacjach ustaw parametr "Rozmiar według wyboru systemu".

Ważne: Wiele osób uważa, że ​​im więcej pamięci wirtualnej ma komputer, tym szybciej będzie działał. W rzeczywistości wszystko jest inne. Plik stronicowania Win XP nie powinien być bezmyślnie powiększany. Doprowadzi to tylko do zmniejszenia wolnego miejsca na dysku twardym, co nie zawsze wystarcza na codzienne potrzeby.

Również w Windows XP istnieje możliwość całkowitego odrzucenia tej funkcji. Aby to zrobić, ponownie przejdź do parametrów pamięci wirtualnej i ustaw ostatnią opcję do wyboru. Zmiany zostaną wprowadzone przy następnym uruchomieniu komputera.