558 Shares 5707 views

SuperFetch: jakiego rodzaju usługi i czy jest to konieczne, aby go wyłączyć

Od czasu wydania Windows 7 jednym z najbardziej popularnych systemów operacyjnych dzisiaj, unikalna technologia zwana SuperFetch został wdrożony w nim. Jakiego rodzaju usługi, nie każdy wie. Jeśli jednak pamiętać technologii Prefetcher w systemie Windows Vista, wszystko będzie się układać. Spróbuj dowiedzieć się, co to jest.

SuperFetch: Jaka jest ta usługa?

Zanim zajmiemy się uruchomić usługę za podstaw. Jeśli ktoś wie, to wykonywalne lub pliki konfiguracyjne i komponenty są najpierw odczytać z dysku twardego podczas uruchamiania dowolnego programu, a następnie załadowane do pamięci. Po zakończeniu aplikacji, przy ponownym otwarciu programu wykonuje ten sam proces.

Aby przyspieszyć dostęp do programów i bezpośrednio zoptymalizować procesy systemowe i technologia SuperFetch został opracowany. Czym jest ta usługa? Mówiąc prościej, jest to rodzaj inteligentnego systemu, który monitoruje najbardziej częste korzystanie przez użytkownika z niektórych programów, co pozwala buforować pliki aplikacji (umieszczając je w pamięci RAM) dla szybszego dostępu do nich. To jest uruchomienie programu odbywa się znacznie szybciej, ponieważ dane są już w „RAM”, ale nie można odczytać z dysku twardego, co oczywiście zajmuje więcej czasu.

W procesie drzewie systemu później niż Vista, średnia „Task Manager” jest prezentowana jako SysMain procesowego (SuperFetch – w opisie usługi).

Jaka jest różnica między Prefetch i SuperFetch?

Oryginalna technologia po raz pierwszy jest bardzo nieśmiała zostały zastosowane w systemie Windows XP, ale poważnie rozszerzony w wersji Vista, tylko wtedy nazywano Prefetcher (prefetching). Była odpowiedzialna za optymalizację obciążenia komponentów i modułów uruchomionych aplikacji systemowych przed rozpoczęciem faktycznie.

Zaczynające się od „Siedem”, czy usługa została lekko przerobione nazywa SuperFetch (supersamplingu) i zaczął się nieco inaczej pracować (chociaż moduł Prefetcher jest również dostępna). Preselekcji szereg wad. Fakt, że kwota załadowane do pamięci programu jest ograniczona, a gdy aplikacja nie jest już aktywnie wykorzystywana, jego dane zostaną ponownie załadowane na dysku twardym, a plik stronicowania.

W systemie operacyjnym Windows SuperFetch śledzi aktywność użytkownika, a ponadto do tworzenia specjalnych kart, ale zachowuje konfigurację najczęściej używanych programów. Jeśli z jakiegoś powodu jeden wniosek został wyładowany z pamięci, obsługa przeprowadza analizę zrzutu, a po zakończeniu procesu, który spowodował absolutorium, ponownie inicjuje ładowanie modułów z poprzedniego programu w „RAM”.

Ogólnie rzecz biorąc, obsługa poprawia szybkość uruchamiania aplikacji, a nawet zapewnia stabilny wzrost wydajności systemu. To prawda, powinniśmy zwrócić uwagę, że czasami mogą być problemy z załadunkiem „RAM”, jeżeli wysokość jest mniejsza niż 1 GB, ale później w tej sprawie.

Parametry serwisowe SuperFetch zarządzanie

Teraz przyjrzymy się, jak kontrolować parametry SuperFetch. Jaki rodzaj usług, myślę, że jest to mało zrozumiałe. Przejść bezpośrednio do ustawienia.

Zdaniem wielu ekspertów, to najlepiej do tych celów używać polityki rejestru lub grupy. Jednak druga opcja, w rzeczywistości powiela pierwszy, więc skupienie się na rejestrze. Zwany redaktor polecenie regedit w menu „Run» (Win + R).

Tutaj, przy użyciu gałąź HKLM, partycja systemowa musi znaleźć PrefetchParameters katalogów (parametry te można znaleźć za pomocą zapytania). Tutaj jesteśmy zainteresowani dwoma kluczami: EnablePrefetcher i EnableSuperFetch. Jeżeli istnieje drugi klucz, konieczne jest stworzenie (parametr DWORD) i nadaj mu odpowiednią nazwę. cztery wartości mogą być wprowadzone dla każdego klucza:

  • 0 – kompletne zamknięcie;
  • 1 – optymalizacja uruchomić tylko programy;
  • 2 – Optymalizacja uruchomić tylko elementy systemu;
  • 3 – symetryczne i przyspieszenie aplikacji i systemów.

Jako wartość wytyczna i automatyczną optymalizację systemu i programów ( „3”).

Inną metodą kontrolowania parametrów usługi (jak również jego proces SysMain SuperFetch) jest użycie polecenia services.msc, który otwiera ustawienia wykonywanych usług i procesów. Tutaj trzeba znaleźć i otworzyć właściwości usług SuperFetch przez dwukrotne kliknięcie, a następnie ustawić żądaną opcję z listy rozwijanej typu run.

SuperFetch: wyłączyć, czy nie?

Kwestia korzystania z usługi dla wielu jest dość kontrowersyjna. W zasadzie, kiedy mała ilość pamięci RAM to lepiej nie korzystać z usługi. Na przykład, jeśli ilość „Ram” jest mniejsza niż 1 GB obciążenie pamięci może wynosić do 600 MB, nie wspominając o pamięci wirtualnej i wywołania pliku. Jednak praktycznie wszystkie nowoczesne systemy komputerowe, nawet przy minimalnej konfiguracji został pierwotnie wyposażony w dostatecznie dużej objętości „RAM” około 3-4 GB i powyżej. Tak, że usługa nie jest zalecane, aby go wyłączyć. Nawet jeśli masz 2 GB SuperFetch można stosować w ogóle, nie ma problemów.

Usługa SuperFetch powiodło się

Ale czasami są i problemy związane z usługą SuperFetch (wyłączona lub nie jest to sprawa każdego). Same błędy na poziomie systemu nie jest szczególnie krytyczna i oczywisty wpływ na pracę „poniekąd” nie mają.

Jednak błąd modułu SuperFetch jest to, że obsługa po prostu nie może być aktywowany, nawet jeśli wejście wymagane parametry w tym samym rejestrze. Co do zasady, komunikat o nieprawidłowym zakończeniem (SuperFetch zakończony) lub odmowa dostępu. Chodzi o to tylko, że nie ma wystarczającej ilości pamięci, czy istnieje konflikt między listwami z „RAM”.

Oczywiście, najlepszym rozwiązaniem będzie całkowite wyłączenie z eksploatacji, ale jeśli nie ma wystarczającej ilości pamięci, to lepiej początkowo trzymać go test, aby wyeliminować ewentualne problemy, a dopiero potem podjąć decyzję o tym, jak wyłączyć lub dalszego wykorzystania.

wniosek

Na podstawie ogólnego opisu SuperFetch, jakiego rodzaju usługi, prawdopodobnie już jasne. Ale pytanie jest niemy lub wykorzystanie tego procesu muszą być podejmowane przez użytkownika. Ogólne zalecenia są takie, że z małą ilością pamięci RAM, lepiej jest wyłączyć, podczas gdy normalna ilość – wręcz przeciwnie, pozostawić włączony. Przynajmniej to nie przyniesie szkody dla pewności.