SuperFetch

XP Superfetch

Vista ​​h3>

Následující technologie SuperFetch, tedy „super pre-read“, která se vyvinula z PreFetch v systému XP.

Dále si řekněme, co je předběžné načtení:

In the Windows XP operating system, Microsoft has further improved virtual memory technology, and develops prefetch, The basic idea of ​​taking technology is that before loading a program, the data required to run the program from the hard disk in advance to physical memory, so that the startup speed of the program can be accelerated.

V systému Windows XP je specifickým způsobem použití technologie předběžného načtení sledování stavu výměny dat na stránce paměti a souboru pro výměnu a dalších souborů na pevném disku při spuštění systému a aplikace. Systém Windows XP bude vyžadovat soubor na pevném disku, který je často nutné přečíst při spuštění každého programu, a zaznamená velikost písmen v názvu přípony PF v adresáři \ Windows \ Prefetch.

Jakmile budou tyto soubory PF vytvořeny, pokaždé, když potřebujete spustit systém nebo odpovídající program, systém Windows nejprve přeruší aktuálně načtený program a přejde k vyhledání adresáře \ windows \ prefetch a zjistěte, zda existuje aktuální načíst záznamy programu, pokud existuje záznam, ihned sledovat záznamy požadovaných souborů v běhu programu během programu do fyzické paměti. Po dokončení tohoto úkolu systém Windows pokračuje v načítání přerušeného programu.

Po takovém zpracování, když je program spuštěn, když je soubor načten, protože soubor byl "předfetován" do paměti, není nutné jej číst na pevném disku. Snižuje se tedy fenomén časté výměny paměťových stránek a výměnných souborů při načítání programu a zlepšuje se rychlost odezvy běhu programu.

Aby se dále optimalizovala účinnost operace předběžného načtení, systém Windows XP také pravidelně analyzuje soubor PF, organizuje pořadí načítání souboru programu a ukládá informace po těchto analýzách do souboru \ Windows \ The layout.ini v adresáři Prefetch. Současně bude defragmentace disku také upozorněna, že po dokončení fragmentu je podle obsahu zaznamenaného souborem Layout.ini umístění přidruženého souboru v souvislém bloku pevného disku.

Tato technologie je v podstatě pasivním plánováním. Jinými slovy, systém Windows bude provádět související operace plánování pouze tehdy, když program aktivně iniciuje požadavek na načtení.

Přítomnost pasivního plánování může mít určitý vliv na výkon systému. Uvažujeme takový příklad, za předpokladu, že máte ve zvyku spouštět antivirový software o přestávce na oběd, pak před odchodem z práce obvykle přestanete zpracovávat pracovní program a poté spustíte antivirový software, v tuto chvíli, pokud použijte Windows XP, poté operační systém Zapište paměťovou stránku obsazenou pracovním programem do výměnného souboru pevného disku a načtěte soubory antivirového softwaru pro načtení paměti. Po odpolední přestávce byl antivirový software spuštěn, ale když začnete používat pracovní program, systém ještě potřebuje zažít přepínání antivirového softwaru a pracovního programu, proces přepínání stránky paměti, v této době je rychlost odezvy programu výrazně snížena.

Pokud systém může dále automaticky zaznamenávat čas těchto častých provozních chování, čas operace, recepci a software na pozadí atd., pak je v paměti volné místo, můžete v předem stanoveném načasování část souboru se načte do paměti, což zabrání nepříjemným stavům ve výše uvedeném příkladu.

Co je superfetch

, což je problém, který technologie SuperFetch dokáže vyřešit ve Windows Vista. Díky novému algoritmu Superfetch nejen zdědí všechny výhody technologie předběžného načítání Windows XP, ale dále má funkci sledování stavu programu, času a dalších podrobností a automaticky přednastavuje pevný disk podle využití uživatelem. zvyky. Soubor se převede na paměťovou stránku a rychlost často spuštěného programu se dále zrychlí.

Myšlenka technologického centra SuperFetch je: „Nadměrný paměťový prostor je plýtvání“. Pokud si operační systém vždy ponechává nadměrné prázdné náklady na fyzické úložiště, není možné tento nadbytečný paměťový prostor využít ke zlepšení výkonu systému, proč raději nevyužít tento paměťový prostor navíc? Použití této přebytečné fyzické paměti jako mezipaměti je podstatou technologie SuperFetch. Je to také kvůli strategii používání této paměti jako mezipaměti, což způsobilo hlad Visty po kapacitě paměti!

Pokud máte pocit, že tato technologie je zaplněná nebo je kapacita fyzické paměti příliš malá, je také volbou služba Manage Tool-Service Close Superfetch. Je však třeba poznamenat, že pokud službu SuperTech znovu zapnete, protože je vyžadován proces sledování uživatelských zvyklostí uživatele, je nutné počkat dlouhou dobu a technologie SuperFetch může znovu vstoupit do systému, aby přinést zjevnou rychlost.

Otevřete 2008 SuperFetch

Za prvé: Účelem SuperFetch je zvýšit výkon procesu na recepci a připravit obsah nedávného procesu. Hlavním účelem systému Windows Server 2008 je použití jako server s malým počtem přijímacích procesů, takže se nepoužívá žádná technologie Superfetch. Můžete však otevřít:

Otevřete Editor registru Najděte hkey_local_machine \ system \ CURRENTCONTROLSET \ Control \ Session Manager \ Memory Management \ PrefetchParameters Tento klíč registru

Název nové položky DWORD je enableprefetcher hodnota To 3

Název nové položky DWORD je 3

otevřete službu, nastavte superfetch tak, aby se automaticky spustil úspěšně

Windows 7

superfetch

není nová technologie, která se začala osvojovat v éře Vista, ale s ohledem na počet lidí, kteří Vista používali, byly různé počítačové dovednosti v éře XP vždy hluboce zakořeněny. Mnoho lidí se ptá, jak je paměť Windows 7 tak velká.

Mechanismus správy paměti Superfetch použije stránku aplikace uživatele k využití dostupného místa v paměti k předběžnému načtení; vyhnout se systému z pevného disku z pevného disku, jak je to možné; nechte aplikaci zapnout; ne Vzhledem k tomu, že je počítač nečinný, náhlé použití se zpomalí; po ukončení velké aplikace se dříve vynucený přenos na stránku ve virtuální paměti znovu přenese do paměti. Zdá se, že to má profesionální smysl, takže bude vypadat dobře, když porozumíte charakteristikám.

Proč je první startér velmi pomalý?

Věřím, že každý má podobnou zkušenost. Když jsem začal, nejprve spustím program, například Word, spuštění může trvat 5 sekund. Když jsem zavřel, použiji pouze 2 sekundy. Pokud nezavřu, otevřu přímo jiný soubor aplikace Word, je to rychlejší.

Co je to způsobeno?

Když nastartujeme, v pracovní sadě (stránce) není žádný Word, stále je doma (pevný disk). Takže když jsem ho zavolal, šlo to z domova do kanceláře (pracovní epizoda). Tento proces se nazývá tvrdý přenos a samozřejmě vyžaduje čas. A když jsme zavřeli Word, poslali ho do jiné místnosti z budovy. Okamžitě ho znovu přivolávám. V tuto chvíli nejsou data v jiné místnosti vymazána a nemusí přicházet z domova a je možné zavést přímo z datové struktury. V případě, že tento program Word není uzavřen, nemusí dělat cestu jiným programům, stále existuje v kanceláři (pracovní epizoda), přivolá ho rychleji. Toto není vyžadováno pro opětovné použití dat z pevného disku, ale proces opětovného připojení stránky v datové struktuře k pracovní sadě se nazývá softmore. Každý ví, že rychlost paměti je daleko od pevného disku, takže použití soft-tune stránek je druhým spuštěným programem, který se stal velmi rychlým.

Paměť Windows 7 zabírá velké důvody

do roku 2014 víme, že když je v paměti stránka programu, program se spustí rychleji. SuperFetch ve Windows 7 má funkci učení. Od prvního použití Windows 7 začal SuperFetch zaznamenávat naše zvyky při používání, načíst stránku našich často používaných programů po načtení a poté, když je program zapnutý, můžete získat stejnou rychlost jako při druhém otevření. Takže tyto předinstalované stránky budou využívat naši paměť. Jednoduše řečeno, ponechte všechny operace programu v paměti, vyhněte se použití místa na pevném disku pro ladění stránky, což je důvod, proč Windows 7 zabírá hodně paměti.

Zobrazení předinstalované paměti

a v éře XP možná máte podobnou zkušenost: Po zahájení používání některých programů to zůstalo. Když jsem se vrátil, zjistil jsem, že systém reaguje velmi pomalu, zvláště špatně. Je to proto, že režim správy paměti XP je velmi efektivní.

Když odejdeme, program je ve stavu nepoužívání. V tuto chvíli poběží některé programy na pozadí, jako je dokončování disku, antivirový software atd., plnou rychlostí, což má za následek, že některé programy, které používáme, budou vtěsnány do virtuální paměti pevného disku. Když však tyto procedury na pozadí dokončí úlohu, systém XP nepovede stránky dříve vtlačené do virtuální paměti. Když tedy počítač znovu použijete, systém se postará o dočasné zřízení, nebo dokonce tvrdé ladění. Odezva programu je extrémně pomalá. Vypadá to tedy jako volná paměť XP a příliš to nefunguje.

Pomocí návrhů

Každý, kdo chce, aby váš počítač běžel v nejideálnějším stavu pomocí optimalizovaných prostředků, a paměť je velmi důležitým faktorem ovlivňujícím rychlost běhu počítače.

1, většinou se používá spánek a spánek

Protože je Superfetch po spuštění předem načten, doporučujeme jej nevypínat. Zkuste použít režim spánku nebo spánku, aby bylo zachováno předběžné načtení Superfetch. Tím se zvyšuje rychlost a účinnost.

2, pomocí readyboost

Mnoho uživatelů vzešlo z XP, protože paměť systému není velká, takže není schopen plně vykonávat funkci Superfetch. K vyřešení tohoto problému nám může pomoci funkce Readyboost.

Dokud může vhodná flash paměť urychlit náš systém. Funkce READYBOOST slouží k využití kapacity paměti flash jako úložného prostoru předem načtené stránky superfetch. Protože však Microsoft používá speciální algoritmus, nemá to vliv na životnost blesku. Flash paměť pro Readyboost má také přednostně 1 až 2,5násobek velikosti fyzické paměti. Pokud je systém dostatečně velký, není nutné používat Readyboost. Klikněte pravým tlačítkem na vlastnost výběru disku U, přepněte se do sloupce Readyboost a rychlost dosáhne standardního disku U, který může tuto funkci otevřít.

Windows 8

Windows 8 / 8.1 Výchozí nastavení umožňuje SuperFetch, který má zjevnější zrychlení rychlosti odezvy programu při obvyklém použití, zvláště když je nakonfigurována velká paměť. Protože uživatelé Win8 / 8.1 obecně zjistili, že po spuštění je 100 % disku s krátkou životností, považuje se to za jednu z příčin pomalé odezvy systému po spuštění.

Pomocí návrhů

Windows 8 Nastavení služby SuperFetch

metoda:

Ovládací panely - Nástroj pro správu - Služba - SuperFetch - Typ spuštění - Automaticky (spuštění latence) (výchozí typ spuštění je automatický bez zpoždění), můžete se vyhnout častému přístupu k pevnému disku pro pevné disky bez doporučení.

Windows 10

Po Windows 10 1809 byl tento název služby změněn na SYSMAIN.

Související články
HORNÍ