SuperFetch: Vad är Den Här Tjänsten Och Ska Du Inaktivera Den

Innehållsförteckning:

SuperFetch: Vad är Den Här Tjänsten Och Ska Du Inaktivera Den
SuperFetch: Vad är Den Här Tjänsten Och Ska Du Inaktivera Den

Video: SuperFetch: Vad är Den Här Tjänsten Och Ska Du Inaktivera Den

Video: SuperFetch: Vad är Den Här Tjänsten Och Ska Du Inaktivera Den
Video: how to disable superfetch 2024, April
Anonim

Operativsystemet Windows 7 har möjliggjort implementeringen av en unik teknik som heter SuperFetch. Vad denna teknik är och hur den fungerar känner inte alla till. Men om du kommer ihåg den tidigare Prefetcher-tekniken i Windows Vista, faller allt omedelbart på plats.

Windows 7 är otänkbart utan SuperFetch idag
Windows 7 är otänkbart utan SuperFetch idag

Vetenskaplig utveckling inom datorteknik står inte stilla. Operativsystemet Windows 7 gjorde det möjligt att implementera den unika SuperFetch-tekniken (den är listad som en sysmain-process i uppgiftshanteraren). För att förstå innebörden och förstå funktionerna för denna tjänst måste du komma ihåg en annan unik Prefetcher-teknik i Windows Vista. När något program startas läses dess konfigurationsfiler och komponenter initialt från hårddisken, och först sedan laddas de in i RAM i värdläge. När applikationen avslutas genom att öppna den igen kommer samma process att utföras. För att påskynda tillgången till program och därmed optimera arbetet med systemprocesser skapades och implementerades SuperFetch-teknologin.

Intelligent SuperFetch-system: allmänna begrepp

Med hjälp av superhämtningsteknik spåras de mest populära programmen som används av användaren och placeras sedan i RAM för att snabbt hitta. Således är lanseringen av detta eller det här programmet mycket snabbare på grund av att data redan finns i RAM-minnet, vilket är anledningen till att extra tid inte spenderas på att läsa det från hårddisken. Om du tittar på historien om skapandet av tekniken applicerades den ursprungligen i Windows XP och sedan fortsatte den i Vista-versionen och kallades Prefetcher. Dess uppgift var att optimera laddningen av systemkomponenter och moduler för program som körs innan du startar direkt.

SuperFetch är mycket efterfrågad idag
SuperFetch är mycket efterfrågad idag

Tekniken kallas därför "Prefetch" eller prefetcher (superprefetch). Denna tjänst hade betydande nackdelar. Det gjorde det möjligt att ladda ett begränsat antal program i RAM, och när en applikation upphörde att användas ofta, spolades dess data tillbaka till hårddisken i personsökningsfilen. Men senare har perfekt genomgått stora förändringar.

Efter betydande förbättringar blir tekniken SuperFetch (bokstavlig översättning - superhämtning). Nu arbetar tjänsten med att spåra användaraktivitet, skapar speciella kartor och sparar konfigurationen av de använda programmen. Om applikationen av någon anledning plötsligt flög ut ur RAM, utför SuperFetch en noggrann analys av avlastningen och, efter att processen som är ansvarig för avlastningen har slutförts, laddar den in tidigare program i RAM. Tjänstens huvudsakliga uppgift är att öka lanseringshastigheten för applikationer och säkerställa en stabil ökning av systemets prestanda, vilket i sin tur bidrar till en snabb inkludering i arbetsflödet.

Serviceinställningar och hantering

För att aktivera denna tjänst är det bäst att använda systemregistret. I Run-menyn (Win + R) anropar regedit-kommandot redigeraren. I systemavsnittet, med HKLM-grenen, måste du hitta PrefetchParameters-katalogen. Vi behöver två nycklar EnablePrefetcher och EnableSuperFetch. Om det inte finns någon EnableSuperFetch-nyckel måste den skapas (DWORD-parameter) och tilldelas ett lämpligt namn. För enkelhets skull kan du ange fyra värden för varje tangent:

- 0 - fullständig avstängning;

- 1 - endast optimering av program som körs;

- 2 - optimering av endast lanseringskomponenter;

- 3 - balanserad acceleration av applikationen och systemen.

SuperFetch ska inte inaktiveras om det inte är absolut nödvändigt
SuperFetch ska inte inaktiveras om det inte är absolut nödvändigt

Att använda kommandot services.msc, som öppnar inställningsfönstret för körbara tjänster och processer, är en annan metod för att hantera tjänstinställningar. I det här fallet måste du hitta SuperFetch och öppna tjänstegenskaperna med ett dubbelklick. Då måste du ställa in önskad parameter från listrutan för starttypen.

Nackdelar med SuperFetch-tjänsten

Men det finns också svagheter i denna tjänst. Inte sällan finns det problem associerade med det. Med korrekt övervägande av denna fråga kan du komma till slutsatsen att problemen som uppstår när du arbetar med datorn inte är SuperFetch-tjänstens direkta fel. Det vill säga om vi pratar om fel på systemnivå, så har de inte någon kritisk inverkan på driften av "operativsystemet". Men ett fel i SuperFetch-modulen gör att den här tjänsten absolut inte aktiveras. Och i det här fallet ändrar inte situationen till det bättre även att ange nödvändiga parametrar i samma register. Ofta kan du se ett meddelande om att det var en onormal avslutning (SuperFetch avslutad) eller åtkomst nekad helt.

Denna situation uppstår på grund av brist på RAM eller på grund av konfrontation mellan "RAM" -listorna. I det här fallet finns det inget annat än att helt inaktivera tjänsten. Om det finns tillräckligt med RAM för att testa driften av tjänsten och eliminera problemen med den, är det tillrådligt att göra detta. Och efter de utförda manipulationerna kan du stänga av den eller fortsätta att använda den vidare.

SuperFetch: Alla
SuperFetch: Alla

SuperFetch körs alltid i bakgrunden. Tjänsten använder processorresurser och minne. "Superfetch" är inte uppmanad att helt eliminera laddningen av applikationer i "RAM", dess direkta syfte är att göra denna process snabb. Och varje gång en nedladdning sker kommer systemet fortfarande att uppleva exakt samma avmattning om applikationen lanserades utan SuperFetch. Detta beror på att tjänsten förinstallerar en mycket stor mängd data från hårddisken till RAM. Och om hårddisken fungerar vid hundra procents belastning under varje sådan start eller omstart av datorn under en tid kan problem med SuperFetch uppstå. Spelare med fyra gigabyte minne eller mindre har problem med SuperFetch. Den största nackdelen här är att det finns spel som använder mycket RAM. I detta fall finns det en ständig begäran och frigörande av minne. Detta utförande av sådan manipulation kan få tjänsten att ständigt ladda och lossa lokal data.

Inaktivera SuperFetch: alla fördelar och nackdelar

Många människor tvivlar idag på användningen av denna tjänst. Det rekommenderas ofta att stänga av SuperFetch-tjänsten för att förbättra datorns prestanda och prestanda. Men inte bara en kompetent användare kan lösa det dilemma som har uppstått om det är lämpligt att använda SuperFetch i sina förhållanden.

Det finns också en allmän rekommendation för alla användare, som är följande:

- en liten mängd RAM tillåter inte smidig användning av tjänsten;

- dess tillräckliga volym rekommenderar att du aktiverar Superfetch.

SuperFetch behövs för att påskynda operativsystemet
SuperFetch behövs för att påskynda operativsystemet

Således, om mängden RAM inte överstiger 1 GB och minnesbelastningen kan nå 600 MB, för att inte tala om det extra virtuella minnet och personsökningsfilen, uppstår en situation med begränsad RAM-funktionalitet. Men så är naturligtvis fallet om datorsystemet är av den gamla generationen (readyboost används). I moderna system, även om minimikonfigurationen används, innebär snapin-modulen initialt stora mängder RAM, från 3 GB. I det här fallet är det naturligtvis motiverat att använda SuperFetch-tjänsten. Du kan jämföra datorns funktion i olika lägen: använda SuperFetch och när den är avstängd. Vissa användare noterar att de i det här fallet inte såg någon större skillnad.

Med andra ord, att använda eller inaktivera SuperFetch som värd beror enbart på kapacitetsbalansen och den förväntade belastningen på datorns RAM. Naturligtvis, när du använder moderna spel på gammal hårdvara, är problem med operativsystemets prestanda oundvikliga. Men i andra fall, när RAM klarar uppgiften utan problem, finns det helt enkelt inget behov av att öka datorns hastighet genom att inaktivera superhämtningssystemet.

Rekommenderad: