HDG wyjaśnia - zamiennik.Sys, Hiberfil.SYS i PAGEFILE.Sys w oknach

HDG wyjaśnia - zamiennik.Sys, Hiberfil.SYS i PAGEFILE.Sys w oknach

W poprzednich wersjach systemu Windows prawdopodobnie pamiętasz dobry, dobry plik stronicowania. Jest używany, gdy pamięć fizyczna staje się nadmiernie zaangażowana i utrzymuje obiekty, których zwykle nie były dostępne od dawna. To jest plik strony.Sys. Następnie mieliśmy opcję hibernacji w systemie Windows, która pozwoliła ci zapisać jądro i wszystkie aplikacje na dysku twardym, abyś mógł uruchomić komputer do kopii zapasowej szybciej niż wykonanie pełnego ponownego uruchomienia. To jest Hiberfile.Sys.

W systemie Windows 8/10 sprawy stają się bardziej skomplikowane. Plik strony.Sys jest tam cały czas, ale hiberfil.SYS jest tam tylko wtedy, gdy masz włączony szybki uruchomienie w systemie Windows. Co to jest szybki startup? Zasadniczo pozwala systemowi Windows wykonać hybrydowe zamknięcie. Właśnie dlatego Windows 8/10 unosi się o wiele szybciej niż poprzednie wersje systemu Windows. Sprawdź mój poprzedni post, który wyjaśnia, czym jest hybrydowe zamknięcie w systemie Windows 8.

Spis treści

    Aby użyć nowej funkcji hybrydowej wyłączania, która jest domyślnie włączona, hibernacja musi być włączona w systemie Windows. Jeśli hibernacja jest wyłączona, nie będziesz mieć hiberfil.plik SYS i nie będziesz mógł korzystać z opcji szybkiego uruchamiania. Możesz przeczytać mój post o włączeniu hibernacji w systemie Windows.

    Na powyższym zrzucie ekranu mam urządzenie z systemem Windows z 1 GB pamięci RAM i szybkim uruchomieniem wyłączonym. Teraz, gdy rozumiemy, jak to działa, przejdźmy do nowego:.Sys. Co to jest do cholery? Cóż, jest to w zasadzie jak plik stronicowania, ale służy do różnych celów.

    Jeden z głównych powodów zamiennika.SYS ma zawiesić i wznowić aplikacje Windows Store. Więc dlaczego po prostu nie użyć pliku stronicowania, aby to zrobić? Jest używany, ponieważ niektóre typy operacji stronicowania można wykonywać bardziej wydajnie za pomocą tego specjalnego typu plik stronicowego.

    Oto bardziej jasne wyjaśnienie. Windows obsługuje zarówno stronicowanie, jak i zamianę. Stronicowanie będzie utrzymywały przedmioty, do których nie uzyskano dostępu od dłuższego czasu, podczas gdy zamiana trzyma elementy, które zostały niedawno usunięte z pamięci. Przedmioty w Pagingfile mogą nie uzyskać dostępu ponownie przez długi czas.

    Również stronicowanie jest bardzo skuteczne na maszynach wysokiej klasy, podczas gdy zamiana jest bardziej skuteczna na tabletach i komputerach. Każdy plik stronicowy ma inne wymagania dotyczące dynamicznego wzrostu, rezerwacji przestrzeni, zasad odczytu/zapisu itp. Gdybyś miał ten sam plik stronicowania, zostałby bardzo szybko fragmentaryczny ze względu.

    Jak widać z góry, plik swapowy.SYS ma około 16 MB. Na razie jest używany do aplikacji sklepowych ze względu na ich różne potrzeby stronicowania w porównaniu z tradycyjnymi programami systemu Windows. W przyszłości mogą być również inne zastosowania, ale Microsoft nie określił, co dokładnie.

    Tak właśnie robią te trzy pliki w systemie Windows 8/10. Zauważ, że są kilka interesujących i irytujących rzeczy, które mogą się zdarzyć. Jeśli masz 16 GB pamięci RAM i używasz szybkiego startupu w systemie Windows, oznacza to, że będziesz mieć również plik hibernacji 16 GB! Jeśli biegasz w systemie SSD, może to zajmować dużą część miejsca na dysku.

    Możesz zmniejszyć rozmiar pliku hibernacji (Hiberfil.SYS) w systemie Windows bez wyłączania hibernacji za pomocą następującego polecenia:

    Powercfg.exe /hibernate /rozmiar 50

    Zmniejszy to rozmiar pliku hibernacji do 50% pamięci RAM, a nie 100%. Zauważ, że nie możesz go obniżyć więcej niż 50%. Jeśli jednak masz dużą ilość pamięci RAM, takich jak 16 GB lub 32 GB lub więcej, możesz zaoszczędzić sporo miejsca.

    Inną rzeczą jest to, że nie musisz się martwić, że plik hibernacji stanie się zbyt duży, jak w poprzednich wersjach systemu Windows. Wcześniej plik hibernacji przechowywał jądro, sterowniki urządzeń i wszystkie dane dotyczące aplikacji. Teraz, gdy nie ma danych dotyczących aplikacji, rozmiar pliku pozostaje dość stały, więc jeśli masz dużo pamięci RAM, prawdopodobnie i tak nie potrzebujesz pliku hibernacji, który jest tak duży.

    Mamy nadzieję, że daje to wyraźniejsze zrozumienie, w jaki sposób plik stronicowy.Sys, Hiberfil.SYS i SWAPFILE.Pliki SYS działają w systemie Windows 8/10. Jeśli masz jakieś pytania, możesz opublikować komentarz. Cieszyć się!