SuperFetch: Kaj Je Ta Storitev In Ali Jo Morate Onemogočiti

Kazalo:

SuperFetch: Kaj Je Ta Storitev In Ali Jo Morate Onemogočiti
SuperFetch: Kaj Je Ta Storitev In Ali Jo Morate Onemogočiti

Video: SuperFetch: Kaj Je Ta Storitev In Ali Jo Morate Onemogočiti

Video: SuperFetch: Kaj Je Ta Storitev In Ali Jo Morate Onemogočiti
Video: Sysmain Windows 10 ⚡️ Как Отключить Службу Superfetch / Prefetch, нужно ли это делать 2024, April
Anonim

Operacijski sistem Windows 7 je omogočil izvajanje edinstvene tehnologije, imenovane SuperFetch. Kaj je ta tehnologija in kako deluje, ni znano vsem. Če pa se spomnite prejšnje tehnologije Prefetcher v sistemu Windows Vista, potem vse takoj stopi na svoje mesto.

Windows 7 je danes brez SuperFetcha nepredstavljiv
Windows 7 je danes brez SuperFetcha nepredstavljiv

Znanstveni razvoj na področju računalniške tehnologije ne miruje. Operacijski sistem Windows 7 je omogočil izvajanje edinstvene tehnologije SuperFetch (v upravitelju opravil je navedena kot sistemski postopek). Če želite razumeti pomen in razumeti funkcije te storitve, se morate spomniti še ene edinstvene tehnologije Prefetcher v sistemu Windows Vista. Ko se kateri koli program zažene, se njegove konfiguracijske datoteke in komponente najprej preberejo s trdega diska, šele nato se v načinu gostitelja naložijo v RAM. Ko aplikacija zapre z vnovičnim odpiranjem, se izvede enak postopek. Da bi pospešili dostop do programov in posledično optimizirali delo sistemskih procesov, je bila ustvarjena in implementirana tehnologija SuperFetch.

Inteligentni sistem SuperFetch: Splošni koncepti

S pomočjo tehnologije superfetch sledijo najbolj priljubljenim programom, ki jih uporabnik uporablja, in jih nato shranijo v RAM za hitro iskanje. Tako je zagon tega ali onega programa veliko hitrejši zaradi dejstva, da so podatki že v RAM-u, zato dodatnega časa ne porabimo za branje s trdega diska. Če pogledate zgodovino nastanka tehnologije, je bila prvotno uporabljena v operacijskem sistemu Windows xp, nato pa nadaljevana v različici Viste in se je imenovala Prefetcher. Njegova naloga je bila optimizirati nalaganje sistemskih komponent in modulov delujočih aplikacij pred neposrednim zagonom.

Danes je SuperFetch zelo povpraševan
Danes je SuperFetch zelo povpraševan

Tehnologija se zato imenuje "Prefetch" ali vnaprejemanje (superprefetch). Ta storitev je imela pomembne pomanjkljivosti. Omogočil je nalaganje omejenega števila programov v RAM, in ko je bila aplikacija prenehana pogosto uporabljati, so bili njeni podatki speljeni na trdi disk v ostranjevalni datoteki. Toda kasneje je popoln doživel velike spremembe.

Po pomembnih izboljšavah tehnologija postane SuperFetch (dobesedni prevod - superfetch). Zdaj se storitev ukvarja s sledenjem dejavnosti uporabnikov, ustvarja posebne zemljevide in shranjuje konfiguracijo uporabljenih programov. Če je aplikacija iz nekega razloga nenadoma izginila iz RAM-a, SuperFetch izvede temeljito analizo razkladanja in po zaključku postopka, ki je odgovoren za razkladanje, znova naloži prejšnji program v RAM. Glavna naloga storitve je povečati hitrost zagona aplikacij in zagotoviti stabilno povečanje zmogljivosti sistema, kar pa prispeva k hitri vključitvi v potek dela.

Nastavitve in upravljanje storitev

Če želite omogočiti to storitev, je najbolje uporabiti sistemski register. V meniju Zaženi (Win + R) ukaz regedit pokliče urejevalnik. V sistemskem razdelku morate z vejo HKLM poiskati imenik PrefetchParameters. Potrebujemo dve tipki EnablePrefetcher in EnableSuperFetch. Če ključa EnableSuperFetch ni, ga je treba ustvariti (parameter DWORD) in mu dodeliti ustrezno ime. Za udobje lahko za vsak ključ vnesete štiri vrednosti:

- 0 - popolna zaustavitev;

- 1 - samo optimizacija zagnanih programov;

- 2 - optimizacija samo izstrelitvenih komponent sistema;

- 3 - uravnoteženo pospeševanje aplikacije in sistemov.

SuperFetch ne sme biti onemogočen, razen če je to nujno potrebno
SuperFetch ne sme biti onemogočen, razen če je to nujno potrebno

Druga metoda upravljanja nastavitev storitve je uporaba ukaza services.msc, ki odpre okno z nastavitvami za izvršljive storitve in procese. V tem primeru morate najti SuperFetch in z dvojnim klikom odpreti lastnosti storitve. Nato morate na spustnem seznamu vrste zagona nastaviti zahtevani parameter.

Slabosti storitve SuperFetch

A v tej storitvi so tudi slabosti. Neredko so s tem povezane težave. Z ustreznim premislekom o tej težavi lahko ugotovite, da težave, ki se pojavijo pri delu z računalnikom, niso neposredna krivda storitve SuperFetch. Se pravi, če govorimo o okvarah na sistemski ravni, potem nimajo kritičnega vpliva na delovanje "operacijskega sistema". Toda zaradi napake v modulu SuperFetch ta storitev absolutno ni aktivirana. In v tem primeru tudi vnos potrebnih parametrov v isti register ne spremeni položaja na bolje. Pogosto lahko vidite sporočilo, da je prišlo do nenormalne prekinitve (prekinjen SuperFetch) ali da je dostop v celoti zavrnjen.

To se zgodi zaradi pomanjkanja RAM-a ali zaradi soočenja med letvami "RAM". V tem primeru ne preostane drugega, kot da popolnoma onemogočimo storitev. Če je dovolj RAM-a, da lahko preizkusite delovanje storitve in odpravite težave z njo, je priporočljivo, da to storite. In po izvedenih manipulacijah ga lahko izklopite ali pa še naprej uporabljate.

SuperFetch: Vse
SuperFetch: Vse

SuperFetch vedno deluje v ozadju. Storitev uporablja procesorske vire in pomnilnik. "Superfetch" ni pozvan, da popolnoma odpravi nalaganje aplikacij v "RAM", njegov neposredni namen je pospešiti ta postopek. In vsakič, ko pride do prenosa, bo sistem še vedno imel enako upočasnitev, če bi se aplikacija zagnala brez SuperFetch. To je zato, ker storitev s trdega diska vnaprej naloži zelo veliko podatkov v RAM. In če ob vsakem takem zagonu ali ponovnem zagonu računalnika trdi disk nekaj časa deluje pri stoodstotni obremenitvi, potem lahko nastanejo težave s SuperFetchom. Igralci s štirimi gigabajti pomnilnika ali manj bodo imeli težave s SuperFetchom. Glavna pomanjkljivost tukaj je, da obstajajo igre, ki uporabljajo veliko RAM-a. V tem primeru obstaja nenehna zahteva in sprostitev pomnilnika. Ta izvedba take manipulacije lahko povzroči, da storitev nenehno nalaga in razklada lokalne podatke.

Onemogočanje SuperFetcha: vse prednosti in slabosti

Številni danes dvomijo o uporabi te storitve. Pogosto je priporočljivo, da izklopite storitev SuperFetch, da izboljšate zmogljivost in delovanje računalnika. Vendar le dilema, ki se je pojavila glede smiselnosti uporabe SuperFetcha v njegovih pogojih, ne more rešiti le kompetenten uporabnik.

Obstaja tudi splošno priporočilo za vse uporabnike, in sicer:

- majhna količina RAM-a ne omogoča nemotene uporabe storitve;

- njegova zadostna količina priporoča aktiviranje Superfetcha.

SuperFetch je potreben za pospešitev operacijskega sistema
SuperFetch je potreben za pospešitev operacijskega sistema

Če torej količina RAM-a ne presega 1 GB in obremenitev pomnilnika lahko doseže 600 MB, da ne omenjamo dodatnega navideznega pomnilnika in ostranjevalne datoteke, potem pride do situacije z omejeno funkcionalnostjo RAM-a. A to seveda velja, če je računalniški sistem stare generacije (uporablja se readyboost). V sodobnih sistemih, tudi če se uporablja minimalna konfiguracija, snap-in na začetku vključuje velike količine RAM-a, začenši s 3 GB. V tem primeru je seveda uporaba storitve SuperFetch upravičena. Delovanje računalnika lahko primerjate v različnih načinih: s funkcijo SuperFetch in ko je izklopljen. Nekateri uporabniki ugotavljajo, da v tem primeru niso videli velike razlike.

Z drugimi besedami, uporaba ali onemogočanje SuperFetcha kot gostitelja je odvisna izključno od ravnovesja zmogljivosti in pričakovane obremenitve RAM-a računalnika. Seveda so pri uporabi sodobnih iger na stari strojni opremi težave z delovanjem operacijskega sistema neizogibne. Vendar v drugih primerih, ko se RAM brez težav spoprime z nalogo, preprosto ni treba povečati hitrosti računalnika z onemogočanjem sistema superfetch.

Priporočena: