Co to jest i jak zobaczyć kompresję pamięci w systemie Windows 10

Spisie treści

Pamięć RAM odgrywa fundamentalną rolę w całym procesie, wydajności i ogólnej optymalizacji systemu operacyjnego, ponieważ pomaga w szybkim ładowaniu procesów i usług w systemie. Kiedy uzyskujemy dostęp do menedżera zadań Windows 10, widzimy w sekcji Wydajność / Pamięć, że część naszej pamięci RAM jest w stanie „skompresowanym”:

Proces ten jest przeprowadzany przez system Windows 10 w celu przechowywania większej ilości danych w pamięci RAM, a dziś Solvetic szczegółowo omówi, czym jest ten rodzaj kompresji i jak go wyświetlić.

Co to jest kompresja pamięci w systemie Windows 10?Kompresja pamięci nie jest problemem, który dotyczy lub występuje tylko w środowiskach Windows, w tym przypadku Windows 10, ale występuje również w systemach operacyjnych Linux i macOS.

Ta technologia kompresji pamięci stopniowo ewoluowała od znanej już technologii Readyboost, którą znaleźliśmy w systemie Windows 7, która wykorzystywała skompresowaną pamięć podręczną na pamięci USB w celu poprawy ogólnej wydajności w celu przechowywania danych również zapisanych w pliku stronicowania, co pozwoliło na znacznie szybsze dostęp do danych.

Windows 10 całkowicie odwrócił tę technologię, która jest teraz stosowana we wszystkich systemach operacyjnych, a zatem we wszystkich typach aplikacji.

Wszelkie dane znajdujące się w pliku stronicowania na dysku są teraz kompresowane po wstępnym skompresowaniu do początkowego pliku stronicowania opartego na pamięci RAM i zostaną zapisane na dysku tylko wtedy, gdy widoczny jest brak zasobów.

Ponieważ system Windows 10 wprowadził tę zmianę, prostą, teraz zamiast stron zapisywanych bezpośrednio w pliku stronicowania będą one odtąd zapisywane w magazynie kompresji systemu Windows 10, który jest pamięcią trybu użytkownika należącą do bezpośredniego procesu systemowego. To było tradycyjnie puste, ponieważ większość jego pamięci była w trybie jądra.

Ta treść zostanie skompresowana do około 30% jej oryginalnego rozmiaru, co pozwoli na przechowywanie większej ilości treści w pamięci, ponieważ pozostałe 70% miejsca można teraz przeznaczyć na listę wolnych stron gotowych do użycia przez aplikacje zgodnie z potrzebami a tym samym zwiększyć produktywność.

Efektem końcowym tego procesu jest to, że większość wykorzystywanych danych będzie przechowywana w pamięci, co pozwala na zmniejszenie użycia pliku stronicowania, ale jednocześnie system będzie używał znacznie więcej pamięci, ponieważ jest to zasadniczo zawartość stronicowania w pamięci i skompresowana dane.

Chociaż ta technologia oferowana przez system Windows 10 jest idealna do poprawy rozmiaru stronicowania, jest to proces kompresji i dekompresji danych, który wymaga użycia niektórych zasobów procesora, więc nie wszystkie dane są przechowywane w postaci skompresowanej Zamiast tego zostaną skompresowane tylko wtedy, gdy system Windows to uzna niezbędne i przydatne, co może w pewien sposób wpłynąć na ogólną wydajność systemu operacyjnego.

Jak wyświetlić skompresowaną pamięć w systemie Windows 10?

Aby mieć dostęp do tych informacji, musimy uzyskać dostęp do menedżera zadań, korzystając z jednej z następujących opcji:

Menadżer zadań

  • Kliknij prawym przyciskiem myszy na pasku zadań i wybierz Menedżera zadań
  • Użyj klawiszy + X lub kliknij prawym przyciskiem myszy menu Start i wybierz Menedżer zadań
  • Użyj klawiszy Ctrl + Alt + Del i na wyświetlonej liście wybierz Menedżera zadań.

Po uzyskaniu dostępu do Menedżera zadań musimy przejść do zakładki Wydajność, wybrać opcję Pamięć i jak widzimy w polu W użyciu (skompresowany) zobaczymy ilość pamięci używanej do kompresji, w tym przypadku jest to 69,0 MB.

Ta wartość nie jest stała, ponieważ będzie zmienna podczas wykonywania lub zamykania aplikacji i programów systemu Windows 10. Możemy najechać kursorem na pole Kompozycja pamięci, gdzie zobaczymy nieco bardziej szczegółowe informacje o wspomnianej skompresowanej pamięci. Jak widać na poniższym obrazku, oszczędzamy 173 MB pamięci w systemie na poziomie ogólnym.

Włącz lub wyłącz skompresowaną pamięć w systemie Windows 10

Ta skompresowana pamięć to czynność wykonywana przez Harmonogram zadań systemu Windows, gdy wykryje, że w systemie znajdują się nieaktywne aplikacje.

Jeśli chcemy go włączyć lub nie, przechodzimy do Harmonogramu zadań i przechodzimy do następującej trasy:

 Biblioteka Harmonogramu Zadań / Microsoft / Windows / MemoryDiagnostic

POWIĘKSZAĆ

Tam musimy kliknąć prawym przyciskiem myszy zadanie RunFullMemoryDiagnostic i wybrać opcję Wyłącz:

Jeśli będziemy chcieli ponownie włączyć, powtórzymy ten sam proces i wybierzemy opcję Włącz. Jako alternatywną metodę możemy włączyć lub nie kompresję pamięci z Windows PowerShell, w tym celu uzyskujemy dostęp jako administratorzy i wykonamy następujące czynności:

Aby wyłączyć kompresję

 Wyłącz agenta MMA -mc

Aby włączyć kompresję

 Włącz-MMAgent -mc

W obu przypadkach konieczne będzie ponowne uruchomienie systemu operacyjnego.

POWIĘKSZAĆ

Jak widać, jest to nowa technologia skoncentrowana na poprawie wydajności pamięci poprzez wykorzystanie przechowywania danych w inny sposób.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave