SuperFetch: Ce Este Acest Serviciu și Ar Trebui Să îl Dezactivați

Cuprins:

SuperFetch: Ce Este Acest Serviciu și Ar Trebui Să îl Dezactivați
SuperFetch: Ce Este Acest Serviciu și Ar Trebui Să îl Dezactivați

Video: SuperFetch: Ce Este Acest Serviciu și Ar Trebui Să îl Dezactivați

Video: SuperFetch: Ce Este Acest Serviciu și Ar Trebui Să îl Dezactivați
Video: Optimizare Windows 10, dezactivare servicii inutile, dezactivare colectare date 2024, Aprilie
Anonim

Sistemul de operare Windows 7 a permis implementarea unei tehnologii unice numită SuperFetch. Ce este această tehnologie și cum funcționează, nu este familiar tuturor. Dar dacă vă amintiți tehnologia Prefetcher anterioară din Windows Vista, atunci totul se încadrează imediat.

Windows 7 este de neconceput fără SuperFetch astăzi
Windows 7 este de neconceput fără SuperFetch astăzi

Evoluțiile științifice în domeniul tehnologiei computerelor nu stau pe loc. Sistemul de operare Windows 7 a făcut posibilă implementarea tehnologiei unice SuperFetch (este listată ca proces sysmain în task manager). Pentru a înțelege semnificația și a înțelege funcțiile acestui serviciu, trebuie să vă amintiți o altă tehnologie unică Prefetcher în Windows Vista. La lansarea oricărui program, fișierele și componentele sale de configurare sunt citite inițial de pe hard disk și abia apoi sunt încărcate în memoria RAM în modul gazdă. Când aplicația se închide redeschizând-o, se va efectua același proces. Pentru a accelera accesul la programe și, ca rezultat, pentru a optimiza activitatea proceselor de sistem, a fost creată și implementată tehnologia SuperFetch.

Sistem inteligent SuperFetch: concepte generale

Cu ajutorul tehnologiei superfetch, cele mai populare programe utilizate de utilizator sunt urmărite și apoi plasate în memoria RAM pentru găsire rapidă. Astfel, lansarea acestui sau acelui program este mult mai rapidă datorită faptului că datele sunt deja în RAM, motiv pentru care nu se cheltuiește timp suplimentar citindu-le de pe hard disk. Dacă te uiți la istoria creării tehnologiei, atunci aceasta a fost inițial aplicată în Windows XP și apoi a fost continuată în versiunea Vista și a fost numită Prefetcher. Sarcina sa a fost de a optimiza încărcarea componentelor sistemului și a modulelor aplicațiilor care rulează înainte de a porni direct.

SuperFetch este la mare căutare astăzi
SuperFetch este la mare căutare astăzi

Prin urmare, tehnologia se numește „Prefetch” sau prefetcher (superprefetch). Acest serviciu a avut dezavantaje semnificative. A permis încărcarea unui număr limitat de programe în RAM și, atunci când o aplicație a încetat să mai fie folosită frecvent, datele sale au fost transferate înapoi pe hard diskul din fișierul de paginare. Dar mai târziu, perfectul a suferit schimbări majore.

După îmbunătățiri semnificative, tehnologia devine SuperFetch (traducere literală - superfetch). Acum serviciul este angajat în urmărirea activității utilizatorilor, creează hărți speciale și salvează configurația programelor utilizate. Dacă, dintr-un anumit motiv, aplicația a ieșit brusc din RAM, SuperFetch efectuează o analiză aprofundată a descărcării și, după finalizarea procesului responsabil de descărcare, reîncarcă programul anterior în RAM. Sarcina principală a serviciului este de a crește viteza de lansare a aplicațiilor și de a asigura o creștere stabilă a performanței sistemului, care la rândul său contribuie la includerea rapidă în fluxul de lucru.

Setări și gestionare servicii

Pentru a activa acest serviciu, cel mai bine este să utilizați registrul de sistem. În meniul Executare (Win + R), comanda regedit apelează editorul. În secțiunea sistem, folosind ramura HKLM, trebuie să găsiți directorul PrefetchParameters. Avem nevoie de două chei EnablePrefetcher și EnableSuperFetch. Dacă nu există o cheie EnableSuperFetch, atunci trebuie creată (parametru DWORD) și atribuit un nume adecvat. Pentru comoditate, puteți introduce patru valori pentru fiecare tastă:

- 0 - oprire completă;

- 1 - optimizarea numai a programelor care rulează;

- 2 - optimizarea numai a lansării componentelor sistemului;

- 3 - accelerarea echilibrată a aplicației și a sistemelor.

SuperFetch nu trebuie dezactivat decât dacă este absolut necesar
SuperFetch nu trebuie dezactivat decât dacă este absolut necesar

Utilizarea comenzii services.msc, care deschide fereastra de setări pentru servicii și procese executabile, este o altă metodă de gestionare a setărilor de servicii. În acest caz, trebuie să găsiți SuperFetch și să deschideți proprietățile serviciului cu un dublu clic. Apoi, trebuie să setați parametrul necesar din lista derulantă a tipului de pornire.

Dezavantaje ale serviciului SuperFetch

Dar există și puncte slabe în acest serviciu. Nu de puține ori există probleme asociate cu acesta. Luând în considerare corect această problemă, puteți ajunge la concluzia că problemele care apar atunci când lucrați cu computerul nu sunt vina directă a serviciului SuperFetch. Adică, dacă vorbim despre eșecuri la nivel de sistem, atunci acestea nu au un impact critic asupra funcționării „sistemului de operare”. Dar o eroare în modulul SuperFetch face ca acest serviciu să nu fie activat absolut. Și în acest caz, chiar introducerea parametrilor necesari în același registru nu schimbă situația în bine. Adesea puteți vedea un mesaj că a existat o încetare anormală (SuperFetch terminat) sau acces refuzat cu totul.

Această situație apare din cauza lipsei de memorie RAM sau din cauza confruntării dintre lamelele „RAM”. În acest caz, nu mai rămâne decât să dezactivați complet serviciul. Dacă există suficientă memorie RAM pentru a testa funcționarea serviciului și a elimina problemele cu acesta, atunci este recomandabil să faceți acest lucru. Și după manipulările efectuate, îl puteți opri sau utilizați în continuare.

SuperFetch: Toate
SuperFetch: Toate

SuperFetch rulează întotdeauna în fundal. Serviciul folosește resurse de procesor și memorie. „Superfetch” nu este chemat să elimine complet încărcarea aplicațiilor în „RAM”, scopul său direct este de a face acest proces rapid. Și de fiecare dată când are loc o descărcare, sistemul va experimenta în continuare exact aceeași încetinire dacă aplicația a fost lansată fără SuperFetch. Acest lucru se datorează faptului că serviciul preîncarcă o cantitate foarte mare de date de pe hard disk în RAM. Și dacă, cu fiecare astfel de pornire sau repornire a computerului, hard diskul funcționează la o încărcare sută la sută pentru o perioadă de timp, atunci pot apărea probleme cu SuperFetch. Jucătorii cu patru gigaocteți de memorie sau mai puțin vor avea probleme cu SuperFetch. Principalul dezavantaj aici este că există jocuri care folosesc mult RAM. În acest caz, există o cerere constantă și eliberarea memoriei. Această execuție a unei astfel de manipulări poate determina serviciul să încarce și să descarce în mod constant date locale.

Dezactivarea SuperFetch: toate avantajele și dezavantajele

Mulți oameni se îndoiesc astăzi de utilizarea acestui serviciu. Este adesea recomandat să dezactivați serviciul SuperFetch pentru a îmbunătăți performanța și performanța computerului. Cu toate acestea, nu numai un utilizator competent poate rezolva dilema care a apărut cu privire la oportunitatea utilizării SuperFetch în condițiile sale.

Există, de asemenea, o recomandare generală pentru toți utilizatorii, care este după cum urmează:

- o cantitate mică de memorie RAM nu permite utilizarea fără probleme a serviciului;

- volumul său suficient recomandă activarea Superfetch.

SuperFetch este necesar pentru a accelera sistemul de operare
SuperFetch este necesar pentru a accelera sistemul de operare

Astfel, dacă cantitatea de RAM nu depășește 1 GB, iar încărcarea memoriei poate ajunge la 600 MB, ca să nu mai vorbim de memoria virtuală suplimentară și de fișierul de paginare, apare o situație cu funcționalitate RAM limitată. Dar acesta este, desigur, cazul dacă sistemul computerului este de generația veche (se utilizează readyboost). În sistemele moderne, chiar dacă este utilizată configurația minimă, snap-in-ul implică inițial cantități mari de RAM, începând de la 3 GB. În acest caz, desigur, utilizarea serviciului SuperFetch este justificată. Puteți compara funcționarea computerului în diferite moduri: folosind SuperFetch și când este oprit. Unii utilizatori observă că, în acest caz, nu au văzut prea multe diferențe.

Cu alte cuvinte, utilizarea sau dezactivarea SuperFetch ca gazdă depinde numai de echilibrul capacităților și de sarcina așteptată pe memoria RAM a computerului. Desigur, atunci când utilizați jocuri moderne pe hardware vechi, problemele cu performanța sistemului de operare sunt inevitabile. Cu toate acestea, în alte cazuri, când memoria RAM face față sarcinii fără probleme, pur și simplu nu este nevoie să măriți viteza computerului prin dezactivarea sistemului superfetch.

Recomandat: