W świecie komputerów pojemność pamięci RAM jest zawsze jednym z najważniejszych czynników dla użytkowników, ponieważ bezpośrednio wpływa na płynność działania systemu podczas wykonywania wielu zadań jednocześnie. Niedawno pewien użytkownik technologii podzielił się na forum zaskakującym doświadczeniem, w którym po wprowadzeniu kilku modyfikacji w systemie natychmiast uwolnił do 5 GB pamięci RAM, którą Windows trzymał w pamięci podręcznej – wartość ta mogłaby uratować wydajność wielu systemów średniej klasy.

Pojemność pamięci RAM jest często marnowana z powodu przestarzałych funkcji.
ZDJĘCIE: ZRZUT EKRANU
Dziedzictwo technologiczne powolnej ery mechanicznych dysków twardych.
Winowajcami tego zawłaszczania zasobów są dwie podstawowe funkcje: Prefetch i SysMain (dawniej Superfetch). Historycznie, Microsoft wprowadził Prefetch w systemie Windows XP – w czasach, gdy komputery nadal działały na mechanicznych dyskach twardych (HDD) o wyjątkowo niskich prędkościach odczytu i zapisu. Zadaniem Prefetch było rejestrowanie plików potrzebnych aplikacjom przy pierwszym uruchomieniu, a tym samym wstępne ładowanie ich do pamięci podczas kolejnych uruchomień, aby przyspieszyć otwieranie aplikacji.
Później ta funkcja ewoluowała w SysMain, wykorzystując inteligentne algorytmy analizujące zachowania i nawyki użytkownika. Jeśli często uruchamiasz program o stałych porach, SysMain automatycznie załaduje dane tego programu do pamięci RAM.
Teoretycznie filozofia projektowania systemu Windows brzmi: „pusta pamięć RAM to zmarnowana pamięć RAM”. System operacyjny zawsze dąży do maksymalizacji wykorzystania pamięci tymczasowej, aby przyspieszyć działanie komputera. Jednak w erze, w której większość nowoczesnych komputerów przeszła na dyski SSD NVMe o błyskawicznej prędkości, niemal natychmiastowe uruchamianie aplikacji sprawiło, że funkcje Prefetch i SysMain stały się całkowicie przestarzałe. System poświęca cenne gigabajty pamięci RAM, aby uzyskać czas reakcji krótszy o kilka setnych sekundy – niepotrzebne marnotrawstwo zasobów.
Przewodnik po „ratowaniu” pamięci RAM w kilku prostych krokach.
W przypadku użytkowników komputerów PC opartych wyłącznie na dyskach SSD wyłączenie tych dwóch funkcji jest uważane za bezpieczne i zapewnia znacznie większą rzeczywistą pojemność pamięci RAM dla systemu.
Aby wyłączyć funkcję Prefetch, użytkownicy muszą po prostu uzyskać dostęp do aplikacji Edytor rejestru poprzez ścieżkę systemową: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters .
Znajdź tutaj słowo kluczowe EnablePrefetcher i zmień jego wartość (Value data) na 0, a następnie uruchom ponownie komputer. Ponieważ ingerencja w Rejestr zawsze niesie ze sobą ryzyko wystąpienia błędów systemowych, użytkownicy powinni utworzyć punkt przywracania przed wykonaniem tej operacji.

Zmień wartość klucza EnablePrefetcher w rejestrze.
ZDJĘCIE: ZRZUT EKRANU
W przypadku SysMain proces jest znacznie bardziej intuicyjny. Użytkownicy po prostu otwierają narzędzie Zarządzanie usługami z paska wyszukiwania systemu Windows, wyszukują SysMain, klikają Zatrzymaj, aby zatrzymać działanie usługi i zmieniają Typ uruchomienia na Wyłączony, aby zapobiec automatycznej reaktywacji usługi w przyszłości.
Porady ekspertów
Chociaż zwolnienie 5 GB pamięci RAM skutkuje bardziej przejrzystym interfejsem Menedżera zadań i lepszą jakością obrazu, eksperci techniczni radzą użytkownikom, aby nie przywiązywali zbyt dużej wagi do ilości pamięci RAM zużywanej przez komputer.
Wysokie obciążenie pamięci RAM, rzędu 80 lub 90% podczas uruchamiania wymagających aplikacji, niekoniecznie oznacza, że komputer ma wąskie gardło; to znak, że system operacyjny skutecznie optymalizuje sprzęt. Dopiero gdy komputer wykazuje zauważalne opóźnienia lub długi czas reakcji podczas wykonywania codziennych zadań, warto rozważyć oczyszczenie i optymalizację oprogramowania systemowego.
Źródło: https://thanhnien.vn/meo-don-gian-giup-gianh-lai-5-gb-ram-bi-chiem-dung-บน-windows-185260529090423737.htm








Komentarz (0)