OqPoWah.com

SuperFetch: kakšna je storitev in ali jo onemogočite

Od izdaje enega najbolj priljubljenih operacijskih sistemov Windows 7 je uvedla edinstveno tehnologijo SuperFetch. Kaj je ta storitev, ne vem vse. Če pa se spomnite tehnologije Prefetcher v operacijskem sistemu Windows Vista, bo vse na mestu. Poskusimo ugotoviti, kaj je.

SuperFetch: Kaj je ta storitev?

Preden se lotite same storitve, začnimo z osnovami. Če kdo ne ve, ko zaženete kateri koli program, se njegove izvedljive ali konfiguracijske datoteke in komponente najprej preberejo s trdega diska in nato naložijo v RAM. Po končani aplikaciji se isti postopek izvede ob ponovnem odprtju programa.

superfetch kakšna storitev je to

Da bi pospešili dostop do programov in neposredno optimizirali delo sistemskih procesov, je bila razvita tehnologija SuperFetch. Kakšna storitev je to? Preprosto povedano, to je neke vrste inteligentnim sistemom, ki spremlja najbolj pogoste uporabe s strani uporabnika nekaterih programov, ki vam omogoča, da cache dosjeje (jih postavi v RAM) za hitrejši dostop do njih. To je začetek programa poteka veliko hitreje, ker so podatki že v "RAM", vendar se ne more brati s trdega diska, ki je, seveda, traja več časa.

sysmain superfetch

V procesu drevesa kasneje sistema kot Vista, je standard "Task Manager" predstavljen kot proces SysMain (SuperFetch - v opisu).

Kakšna je razlika med Prefetch in SuperFetch?

Izvirna tehnologija je bila prvič v programu Windows XP zelo zastrašujoča, vendar se je v različici Vista resno nadaljevala, šele potem se je imenovala Prefetcher (predhodna izbira). Odgovorna je za optimizacijo nalaganja komponent sistema in aplikacijskih modulov pred zagonom.

superfetch je onemogočen ali ne

Začenši z "Seven", storitev pa je bila nekoliko predelal imenuje SuperFetch (Supersampling) in začel nekoliko drugače deluje (čeprav je na voljo tudi Prefetcher modul). Predizbor ima številne pomanjkljivosti. Dejstvo, da je znesek, naložen v pomnilniku programa je omejena, in če je aplikacija ni več aktivno uporablja, je njena podatke ponovno naložiti na trdi disk, in ostranjevalna datoteka.

V OS Windows SuperFetch spremlja aktivnosti uporabnikov, poleg ustvarjanja posebnih kartic, vendar ohranja konfiguracijo pogosto uporabljanih programov. Če je iz kakršnega koli razloga je bila ena vloga razloži iz spomina, storitev opravlja analizo razrešnice, in po zaključku postopka, ki je povzročil izpust, ponovno sproži za vstavljanje modulov prejšnjega programa v "RAM".

Na splošno storitev pospeši začetek aplikacij in celo zagotavlja stabilnejše povečanje učinkovitosti sistema. Res je, da moramo paziti, da včasih ni bilo težav z nakladanja "RAM", če je znesek manjši od 1 GB, kasneje pa na to.

Upravljanje storitev SuperFetch

Torej, zdaj si oglejmo, kako se upravljajo SuperFetchovi parametri. Kakšno storitev je, mislim, že malo jasno. Pojdimo naravnost v nastavitev.




Po mnenju mnogih strokovnjakov je za te namene najbolje uporabiti sistemski register ali skupinske usmeritve. Vendar pa druga možnost v resnici duplicira prvo, zato se ustavimo v registru. Urejevalnik se imenuje z ukazom regedit v meniju »Zaženi« (Win + R).

windows superfetch

Tukaj, z vejo HKLM, mora sistemski particiji našli imenik PrefetchParameters (ti parametri lahko najdete z uporabo iskalno poizvedbo). Tukaj nas zanimajo dve ključi: EnablePrefetcher in EnableSuperFetch. Če ni drugega ključa, ga morate ustvariti (parameter DWORD) in ji dodeliti ustrezno ime. Za vsako tipko lahko vnesete štiri vrednosti:

  • 0 - popolno zaustavitev;
  • 1 - optimizacija samo začetih programov;
  • 2 - optimiranje samo zagona sestavnih delov sistema;
  • 3 - uravnotežen pospešek aplikacij in sistemov.

Kot priporočeni parameter je vzpostavljena samodejna optimizacija sistema in programov ("3").

napaka pri superfetchu

Druga metoda za upravljanje parametrov storitev (in hkrati njen proces SysMain SuperFetch) je uporaba ukaza services.msc, ki odpre okno za nastavitve za izvedljive storitve in procese. Tukaj morate najti SuperFetch in odpreti lastnosti storitve z dvojnim klikom in nato nastaviti zahtevani parameter s spustnega seznama tipa zagona.

SuperFetch: onemogočite ali ne?

Vprašanje uporabe storitve za mnoge je sporno. Načeloma z majhno količino RAM-a je bolje, da storitev ne uporabljate. Torej, če na primer "RAM" ne presega 1 Gb, lahko obremenitev pomnilnika doseže 600 MB, da ne omenjamo virtualni spomin in swap datoteko. Vendar pa so skoraj vsi sodobni računalniški sistemi, čeprav z minimalno konfiguracijo, na začetku opremljeni s precej velikimi količinami RAM-a, velikosti 3-4 Gb in več. Zato onemogočite storitev ni priporočljivo. Tudi z 2 GB SuperFetcha lahko na splošno uporabljate brez težav.

Napaka pri zagonu storitve SuperFetch

Včasih pa obstajajo težave s storitvijo SuperFetch (prekinite povezavo ali ne, to je poslovanje vsakogar). Napake na sistemski ravni niso posebej očitne in ni bistvenega vpliva na delovanje operacijskega sistema.

Vendar pa je v modulu SuperFetch napaka, da se ta storitev preprosto ne aktivira, tudi če v istem registru vnesete potrebne parametre. Običajno je izdano opozorilno sporočilo (SuperFetch prekinjeno) ali zavrnitev dostopa. Tukaj je, da ni dovolj RAM-ja ali pa obstaja konflikt med letvami RAM-a.

Seveda je najboljša možnost, da v celoti izključite storitev, če pa je dovolj pomnilnika, je bolje, da najprej opravite test, da odstranite morebitne težave in šele nato odločite o odklopu ali nadaljnji uporabi.

Zaključek

Na podlagi splošnega opisa SuperFetch, kakšna storitev je, je verjetno jasno. Toda vprašanje o onesposobitvi ali uporabi tega postopka mora sam uporabnik rešiti. Splošna priporočila so, tako da je z majhno količino RAM-a bolje izklopiti, medtem ko je normalna vrednost - nasprotno, dopusta aktivirana. Vsaj to ne bo natančno povzročilo škode.

Zdieľať na sociálnych sieťach:

Príbuzný