Pamięć wirtualna, znana również jako plik wymiany, wykorzystuje część dysku twardego, aby skutecznie rozszerzyć pamięć RAM , umożliwiając uruchamianie większej liczby programów niż mógłby obsłużyć w innym przypadku. Ale dysk twardy jest znacznie wolniejszy niż pamięć RAM, więc może naprawdę obniżyć wydajność. (Omówię dyski SSD poniżej.)
Kilka podstaw: Twój komputer ma pamięć masową – dysk twardy lub dysk SSD – i pamięć w postaci układów RAM. Pamięć RAM jest szybsza niż pamięć masowa i masz jej znacznie mniej. Jest też bardziej niestabilny: wyłącz zasilanie, a wszystko w pamięci RAM zniknie. Możesz myśleć o pamięci RAM jako o bezpośrednim obszarze roboczym, a pamięci jako o szafie na pliki. Kiedy zapisujesz plik, kopiujesz go z pamięci RAM do pamięci masowej.
Gdy nie ma miejsca w pamięci RAM dla tego programu lub pliku, który próbujesz załadować, pamięć wirtualna włączy się. Część kodu i danych w pamięci RAM trafia do pliku wymiany, robiąc miejsce na załadowanie czegoś innego.
Jeśli system Windows ciągle mówi Ci, że ilość pamięci wirtualnej jest zbyt niska, możesz kupić więcej pamięci RAM lub rozwiń plik wymiany. Jedna będzie Cię kosztować, ale druga spowolni Twój komputer.
Mówiłem już, jak kupić więcej pamięci RAM. Oto jak zmienić ustawienia pamięci wirtualnej:
- Przejdź do pola wyszukiwania w menu Start lub panelu wyszukiwania systemu Windows 8 i wpisz
system
. Wybierz opcję System w Panelu sterowania. - Kliknij opcję Zaawansowane ustawienia systemu w lewym okienku.
- Na karcie Zaawansowane w wyświetlonym oknie dialogowym Właściwości systemu kliknij pierwszy przycisk Ustawienia – ten w polu Wydajność.
- W wyświetlonym oknie dialogowym Opcje wydajności kliknij kartę Zaawansowane.
- W polu Pamięć wirtualna kliknij przycisk Zmień.
- W wyświetlonym oknie dialogowym Pamięć wirtualna usuń zaznaczenie opcji Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków. Następnie wybierz dysk i zmień ustawienia dla tego dysku.
Windows pozwala ustawić pliki wymiany na różnych dyskach, chociaż domyślnie tylko C: ma jeden. To naprawdę nie robi różnicy. Jeśli utworzysz wiele plików wymiany, będą one zachowywać się jak jeden duży.
Szybkość nie jest jedynym problemem związanym z pamięcią wirtualną. Wrażliwe dane, które przechowujesz w postaci zaszyfrowanej, mogą znajdować się w postaci niezaszyfrowanej w pliku wymiany. Twój przeciętny oszust prawdopodobnie nie zawracałby sobie głowy szukaniem go tam, ale policja lub NSA to zrobią.
Problem z wydajnością zostanie znacznie zmniejszony, jeśli umieścisz plik wymiany na dysku SSD zamiast dysku twardego. Ale jest problem: dyski SSD zużywają się przy zbyt dużej ilości zapisu, więc umieszczenie na jednym pliku wymiany może skrócić jego żywotność.
Jeśli wszystko, co masz, to dysk SSD, możesz chcieć całkowicie wyłączyć pamięć wirtualną. Możesz to zrobić w oknie dialogowym Pamięć wirtualna, wybierając dysk, na którym się znajduje, klikając opcję Brak pliku stronicowania, a następnie klikając opcję Ustaw.
Może to jednak ograniczyć rozmiar i liczbę programów, które można uruchomić jednocześnie czas. Możesz spróbować, a następnie ponownie włączyć pamięć wirtualną, gdy uznasz, że jej brak jest zbyt ograniczający.