SuperFetch: Ano Ang Serbisyong Ito At Dapat Mo Itong Hindi Paganahin

Talaan ng mga Nilalaman:

SuperFetch: Ano Ang Serbisyong Ito At Dapat Mo Itong Hindi Paganahin
SuperFetch: Ano Ang Serbisyong Ito At Dapat Mo Itong Hindi Paganahin

Video: SuperFetch: Ano Ang Serbisyong Ito At Dapat Mo Itong Hindi Paganahin

Video: SuperFetch: Ano Ang Serbisyong Ito At Dapat Mo Itong Hindi Paganahin
Video: how to disable superfetch 2024, Abril
Anonim

Pinagana ng operating system ng Windows 7 ang pagpapatupad ng isang natatanging teknolohiya na tinatawag na SuperFetch. Ano ang teknolohiyang ito, at kung paano ito gumagana, ay hindi pamilyar sa lahat. Ngunit kung naalala mo ang nakaraang teknolohiya ng Prefetcher sa Windows Vista, pagkatapos ay agad na nahuhulog ang lahat.

Ang Windows 7 ay hindi maiisip nang walang SuperFetch ngayon
Ang Windows 7 ay hindi maiisip nang walang SuperFetch ngayon

Ang mga pang-agham na pagpapaunlad sa larangan ng teknolohiya ng kompyuter ay hindi nanatiling matatag. Ginawang posible ng operating system ng Windows 7 na ipatupad ang natatanging teknolohiya ng SuperFetch (nakalista ito bilang isang proseso ng sysmain sa task manager). Upang maunawaan ang kahulugan at maunawaan ang mga pagpapaandar ng serbisyong ito, kailangan mong tandaan ang isa pang natatanging teknolohiya ng Prefetcher sa Windows Vista. Kapag ang anumang programa ay inilunsad, ang mga file ng pagsasaayos at mga bahagi nito ay unang binabasa mula sa hard disk, at pagkatapos lamang na mai-load ang mga ito sa RAM sa host mode. Kapag lumabas ang application sa pamamagitan ng muling pagbubukas nito, isasagawa ang parehong proseso. Upang mapabilis ang pag-access sa mga programa at, bilang isang resulta, i-optimize ang gawain ng mga proseso ng system, ang teknolohiya ng SuperFetch ay nilikha at ipinatupad.

Matalinong SuperFetch System: Pangkalahatang Mga Konsepto

Sa tulong ng superfetch na teknolohiya, ang pinakatanyag na mga programang ginamit ng gumagamit ay sinusubaybayan at pagkatapos ay inilalagay sa RAM para sa mabilis na paghanap. Kaya, ang paglulunsad ng ito o ang program na iyon ay mas mabilis dahil sa ang katunayan na ang data ay nasa RAM na, kaya't hindi ginugol ang karagdagang oras sa pagbabasa nito mula sa hard drive. Kung titingnan mo ang kasaysayan ng paglikha ng teknolohiya, pagkatapos ito ay orihinal na inilapat sa windows xp, at pagkatapos ay ipinagpatuloy ito sa bersyon ng Vista at tinawag na Prefetcher. Ang gawain nito ay upang i-optimize ang paglo-load ng mga bahagi ng system at mga module ng pagpapatakbo ng mga application bago direktang simulan.

Malaki ang demand ng SuperFetch ngayon
Malaki ang demand ng SuperFetch ngayon

Ang teknolohiya ay tinawag na "Prefetch" o prefetcher (superprefetch). Ang serbisyong ito ay may makabuluhang mga sagabal. Pinapayagan ang pag-load ng isang limitadong bilang ng mga programa sa RAM, at kapag ang isang aplikasyon ay tumigil na gamitin nang madalas, ang data nito ay na-flush pabalik sa hard drive sa paging file. Ngunit sa paglaon, ang perpekto ay sumailalim sa mga pangunahing pagbabago.

Matapos ang mga makabuluhang pagpapabuti, ang teknolohiya ay nagiging SuperFetch (literal na pagsasalin - superfetch). Ngayon ang serbisyo ay nakikibahagi sa pagsubaybay sa aktibidad ng gumagamit, lumilikha ng mga espesyal na mapa at nai-save ang pagsasaayos ng mga ginamit na program. Kung sa ilang kadahilanan biglang lumipad ang application mula sa RAM, nagsasagawa ang SuperFetch ng masusing pagsusuri sa pagdiskarga at, pagkatapos makumpleto ang proseso na responsable para sa pagdiskarga, muling i-load ang nakaraang programa sa RAM. Ang pangunahing gawain ng serbisyo ay upang dagdagan ang bilis ng paglulunsad ng mga aplikasyon at matiyak ang isang matatag na pagtaas sa pagganap ng system, na siya namang nag-aambag sa mabilis na pagsasama sa daloy ng trabaho.

Mga setting ng setting at pamamahala

Upang paganahin ang serbisyong ito, pinakamahusay na gamitin ang pagpapatala ng system. Sa Run menu (Win + R), ang regedit command ay tumatawag sa editor. Sa seksyon ng system, gamit ang sangay ng HKLM, kailangan mong hanapin ang direktoryo ng PrefetchParameter. Kailangan namin ng dalawang key na EnablePrefetcher at EnableSuperFetch. Kung walang EnableSuperFetch key, pagkatapos dapat itong likhain (DWORD parameter) at magtalaga ng isang naaangkop na pangalan. Para sa kaginhawaan, maaari kang maglagay ng apat na halaga para sa bawat key:

- 0 - kumpletong pag-shutdown;

- 1 - pag-optimize ng pagpapatakbo ng mga programa lamang;

- 2 - pag-optimize lamang ng paglulunsad ng mga bahagi ng system;

- 3 - balanseng pagpapabilis ng aplikasyon at mga system.

Ang SuperFetch ay hindi dapat hindi paganahin maliban kung talagang kinakailangan
Ang SuperFetch ay hindi dapat hindi paganahin maliban kung talagang kinakailangan

Ang paggamit ng services.msc command, na magbubukas sa window ng mga setting para sa maipapatupad na mga serbisyo at proseso, ay isa pang paraan ng pamamahala sa mga setting ng serbisyo. Sa kasong ito, kailangan mong hanapin ang SuperFetch at buksan ang mga katangian ng serbisyo sa isang dobleng pag-click. Pagkatapos ay kailangan mong itakda ang kinakailangang parameter mula sa drop-down na listahan ng uri ng pagsisimula.

Mga disadvantages ng serbisyo ng SuperFetch

Ngunit may mga kahinaan din sa serbisyong ito. Hindi madalang may mga problemang nauugnay dito. Sa wastong pagsasaalang-alang sa isyung ito, maaari kang magkaroon ng konklusyon na ang mga problemang lumitaw kapag nagtatrabaho sa computer ay hindi direktang kasalanan ng serbisyong SuperFetch. Iyon ay, kung pinag-uusapan natin ang tungkol sa mga pagkabigo sa antas ng system, kung gayon wala silang kritikal na epekto sa pagpapatakbo ng "operating system". Ngunit ang isang bug sa module ng SuperFetch ay gumagawa ng serbisyong ito na ganap na hindi na-aktibo. At sa kasong ito, kahit na ang pagpasok ng mga kinakailangang parameter sa parehong pagpapatala ay hindi binabago ang sitwasyon para sa mas mahusay. Kadalasan maaari mong makita ang isang mensahe na mayroong isang abnormal na pagwawakas (SuperFetch natapos) o pag-access tinanggihan lahat.

Ang sitwasyong ito ay nangyayari dahil sa isang kakulangan ng RAM o dahil sa paghaharap sa pagitan ng mga slats na "RAM". Sa kasong ito, wala nang natitira maliban sa ganap na huwag paganahin ang serbisyo. Kung may sapat na RAM upang subukan ang pagpapatakbo ng serbisyo at alisin ang mga problema dito, ipinapayong gawin ito. At pagkatapos ng mga ginawang manipulasyon, maaari mo itong i-off, o ipagpatuloy itong gamitin nang higit pa.

SuperFetch: Lahat
SuperFetch: Lahat

Palaging tumatakbo sa background ang SuperFetch. Gumagamit ang serbisyo ng mga mapagkukunan at memorya ng processor. Ang "Superfetch" ay hindi tinawag upang ganap na matanggal ang paglo-load ng mga application sa "RAM", ang direktang layunin nito ay upang gawing mabilis ang prosesong ito. At sa tuwing magaganap ang isang pag-download, makakaranas pa rin ang system ng eksaktong parehong paghina kung ang application ay inilunsad nang walang SuperFetch. Ito ay dahil ang serbisyo ay nag-preload ng napakalaking halaga ng data mula sa hard drive papunta sa RAM. At kung, sa bawat naturang pagsisimula o pag-restart ng computer, ang hard drive ay gumagana sa daang porsyento na pag-load sa loob ng ilang oras, pagkatapos ay maaaring lumitaw ang mga problema sa SuperFetch. Ang mga manlalaro na may apat na gigabyte ng memorya o mas kaunti ay magkakaroon ng mga problema sa SuperFetch. Ang pangunahing sagabal dito ay ang mga larong gumagamit ng maraming RAM. Sa kasong ito, mayroong isang pare-pareho na kahilingan at pagpapalaya ng memorya. Ang pagpapatupad ng naturang pagmamanipula ay maaaring maging sanhi ng serbisyo na patuloy na mai-load at mag-alwas ng lokal na data.

Hindi pagpapagana ng SuperFetch: lahat ng mga kalamangan at kahinaan

Maraming tao ngayon ang nag-aalinlangan sa paggamit ng serbisyong ito. Kadalasang inirerekomenda na patayin ang serbisyo ng SuperFetch upang mapabuti ang pagganap at pagganap ng iyong computer. Gayunpaman, hindi lamang isang karampatang gumagamit ang maaaring malutas ang problema na lumitaw tungkol sa pagpapayo ng paggamit ng SuperFetch sa kanyang mga kundisyon.

Mayroon ding isang pangkalahatang rekomendasyon para sa lahat ng mga gumagamit, na kung saan ay ang mga sumusunod:

- isang maliit na halaga ng RAM ay hindi pinapayagan ang maayos na paggamit ng serbisyo;

- Inirerekomenda ng sapat na dami nito ang paganahin ang Superfetch.

Kailangan ang SuperFetch upang mapabilis ang operating system
Kailangan ang SuperFetch upang mapabilis ang operating system

Kaya, kung ang halaga ng RAM ay hindi lalampas sa 1 GB, at ang pag-load ng memorya ay maaaring umabot sa 600 MB, hindi pa banggitin ang karagdagang virtual memory at paging file, kung gayon ang isang sitwasyon na may limitadong pag-andar ng RAM ay lilitaw. Ngunit ito ay syempre ang kaso kung ang system ng computer ay nasa lumang henerasyon (ginamit ang readyboost). Sa mga modernong system, kahit na ginagamit ang minimum na pagsasaayos, ang snap-in na una ay nagpapahiwatig ng maraming halaga ng RAM, simula sa 3 GB. Sa kasong ito, siyempre, ang paggamit ng serbisyong SuperFetch ay nabibigyang katwiran. Maaari mong ihambing ang pagpapatakbo ng computer sa iba't ibang mga mode: gamit ang SuperFetch at kapag ito ay naka-off. Ang ilang mga gumagamit ay nabanggit na sa kasong ito hindi nila gaanong nakikita ang pagkakaiba.

Sa madaling salita, ang paggamit o hindi pagpapagana ng SuperFetch bilang isang host ay nakasalalay lamang sa balanse ng mga kakayahan at ang inaasahang pag-load sa RAM ng computer. Siyempre, kapag gumagamit ng mga modernong laro sa lumang hardware, ang mga problema sa pagganap ng operating system ay hindi maiiwasan. Gayunpaman, sa ibang mga kaso, kapag kinaya ng RAM ang gawain nang walang anumang mga problema, kailangan lamang na dagdagan ang bilis ng computer sa pamamagitan ng hindi pagpapagana ng superfetch system.

Inirerekumendang: