Superfetch: što je to usluga, zašto je potrebna i kako je postaviti

Mnogi korisnici računalnih sustava temeljenih na sustavu Windows 7 i novijima suočili su se s zanimljivim procesom nazvanim Superfetch. Što je ova usluga, stalno visi u Task Manageru u obliku pokrenutog SysMain procesa, ne zna svatko. U međuvremenu, ne postoji ništa složeno u razumijevanju ove komponente sustava.

Komponenta Windows Superfetch: Što je ova usluga?

Da biste započeli sa svim verzijama sustava Windows XP i novijim korisnicima sustava Windows: Jeste li ikada primijetili da neki programi rade vrlo sporo i da zahtijevaju puno vremena pokretanja i one koje često koristite (na primjer, svaki dan), će početi odmah nakon polijetanja?
Ovo je rezultat Superfetch procesa. Što je ova usluga? Grubo rečeno, to je alat za pohranjivanje često korištenih programa i njihovih parametara, koji te procese učitava u RAM za brzo biranje i pristup.

Zašto je program brži? Ali samo zato što se podaci ne čitaju s tvrdog diska, već izravno iz RAM-a. I, kao što znate, brzina pristupa RAM-u ponekad prelazi brzinu konverzije na tvrdi disk.

Povijest stvaranja i izgleda

Po prvi put ova se tehnologija još primjenjuje u sustavu Windows XP, kada su programeri pokušali učiniti sustav na razini korisnika i komunicirati s instaliranim aplikacijama ugodnije.
Tada je dobila ime Prefetcher. To ime odgovara prijevodu "preliminarnog uzorka". Operativni sustav uključenNa temelju analize praćenja aktivnosti korisnika u smislu korištenja instaliranih programa, pokušavala se pogoditi koja će se aplikacija iz potonjeg pokrenuti u bliskoj budućnosti. Kako se vrijeme pokazivalo, tehnologija se pokazala prilično manjkavom, budući da je sam proces u većini slučajeva počeo preopterećivati ​​resurse sustava, za što su stvoreni posebni programi čišćenja. Rezultat je bila redizajnirana verzija pod nazivom Superfetch. Što je ova usluga sada će se razmatrati.

Razlike između Superfetch i Prefetcher

Kada se koristi prefetcher, sustav može "visiti" samo zato što je broj istodobno preuzetih programa i njihovih komponenti jasno ograničen. U slučaju prelijevanja RAM-a, bez obzira na prioritet programa, oni su istovareni, te u virtualnoj memoriji, za koju stranična datoteka odgovara pagefile.sys. Na taj se način postiže zatvorena petlja, jer se ponovno čitanje vrši s tvrdog diska (virtualna memorija je rezervirani prostor na tvrdom disku). Operativni sustavi Superfetch Windows 7 gore počeli su raditi malo drugačije. Usluga ne samo da prati aktivnosti u korištenju jedne ili druge aplikacije, već i kreira posebne karte na temelju postavki instaliranih u programima. Ako se odjednom iz nekog razloga aplikacija isprazni, usluga odmah analizira uzroke koji su uzrokovali neuspjeh i ponovno učitava program i njegove komponente u RAM. Općenito, to osigurava stabilnost na početku programa,iako korisnik o tome ne može pogoditi, jer su svi procesi u pozadini. U ovom slučaju, pojavljivanje sljedećih pogrešaka prilikom pozivanja appleta je praktički eliminirano.

Upravljanje uslugama putem registra sustava

Trebate uslugu Superfetch? Pitanje je nešto pogrešno. U većini slučajeva onemogućavanje ovog postupka nije preporučljivo, iako to možete učiniti. Sada izravno o tome kako pokrenuti Superfetch. Općenito, taj je postupak u aktivnom stanju, tako da se pitanje ponovnog pokretanja primjenjuje samo na situacije kada je usluga iz nekog razloga onemogućena.
U uređivaču registra, nazvanom regedit s konzolom za izvođenje, tako da dugo ne lutate stablom direktorija, postavite pretraživanje (Ctrl + F), au odjeljku HKLM nalazimo odjeljak PrefetchParameters, gdje se dva trebaju pojaviti desno od nas dvije key - EnableSuperFetch i EnablePrefetcher. U nedostatku prvog, morat ćete stvoriti DWORD parametar s odgovarajućim imenom. Postavljene vrijednosti oba parametra izgledaju ovako:
  • 0 - potpuna deaktivacija;
  • 1 - optimizacija pokreće samo aplikacije;
  • 2 - ubrzanje pokretanja komponenti sustava;
  • 3 - uravnoteženo lansiranje.

    Mogućnosti podešavanja u odjeljku usluga

    Za postavljanje i aktivaciju možete koristiti i odjeljak usluga zvan.
    Ovdje jednostavno pronađete komponentu Superfetch, idite na izbornik postavki i odaberite željeni tip pokretanja iz padajućeg izbornika.

    Superfetch: onemogućite ili ne?

    Konačno, najvažnije pitanje koje su korisnici spremni iznijeti. Superfetch usluga je ispred njih. Isključiti ili ne? Ovdje je potrebno krenuti od parametara konfiguracije sustava. U slučaju da ima 1 GB ili manje RAM-a, poželjno je deaktivirati uslugu (iako ne nužno).


    Ali na modernim računalima i prijenosnim računalima s RAM-om od 4 GB ili više ne sviđaju se te stvari. Usput, čak i sa 2GB RAM-a, procesi povezani s uslugom ne uzrokuju određeno opterećenje na sustavu, a datoteka swap, i ne može se koristiti uopće. To je sve o Superfetchu. Mislim da je ova usluga barem malo jasna. Što se tiče pitanja isključenja ili aktivacije, nema ništa strašno ni u odluci "za", ni u odluci "protiv". Ovaj sustav neće biti posebno vidljiv na sustavu. (osim na starim konfiguracijama). Ali sama usluga radi mnogo učinkovitije od svog prethodnika, tako da opterećenje resursima ne može biti posebno zabrinjavajuće. Osim toga, ne učitavaju se svi mogući procesi i parametri, već samo oni koji su praćeni ovom komponentom, na temelju aktivnosti korisnika.
  • Povezane publikacije