SuperFetch

XP Superfetch

Vista ​​h3>

Следващата технология SuperFetch, т.е. "супер предварително четене", която еволюира от PreFetch в системата XP.

След това нека кажем какво е предварително извличане:

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.

В Windows XP специфичният начин за използване на технологията за предварително извличане е да се наблюдава състоянието на обмен на данни на страницата с памет и файла за обмен и други файлове на твърдия диск, когато системата и приложението се стартират. Windows XP ще изисква файл на твърдия диск, който често трябва да бъде прочетен, когато се изпълнява всяка програма, и записва случая на четене в името на суфикса на PF в директорията \ Windows \ Prefetch.

След като тези PF файлове бъдат установени, когато всеки път, когато трябва да стартирате системата или съответната програма, Windows първо ще прекъсне програмата, която е заредена в момента, и ще отиде да намери директорията \ windows \ prefetch, вижте дали има текущата заредете програмни записи, ако има запис, незабавно следвайте записите на необходимите файлове в програмата, изпълнявана по време на програмата във физическа памет. След като тази задача приключи, Windows продължава да зарежда прекъснатата програма.

След такава обработка, когато програмата се стартира, когато файлът се чете, тъй като файлът е "предварително зададен" в паметта, не е необходимо да се чете на твърдия диск. Поради това феноменът на чест обмен на страници с памет и файлове за обмен по време на зареждането на програмата е намален и скоростта на отговор на изпълнението на програмата е подобрена.

За да оптимизира допълнително ефективността на операцията за предварително извличане, Windows XP също така редовно анализира PF файла, организира реда на зареждане на програмния файл и съхранява информацията след тези анализи в \ Windows \ Файла layout.ini в директорията Prefetch. В същото време дефрагментирането на диска също ще бъде уведомено, че когато фрагментът е финализиран, според съдържанието, записано от файла Layout.ini, местоположението на свързания файл е в непрекъснат блок на твърдия диск.

Тази технология е основно пасивно планиране. С други думи, Windows ще извършва свързани операции по планиране само когато програмата активно инициира заявка за зареждане.

Наличието на пасивно планиране може да има известен ефект върху производителността на системата. Разглеждаме такъв пример, като приемем, че имате навика да стартирате антивирусен софтуер в обедната почивка, след което преди да си тръгнете от работа, обикновено спирате обработката на работната програма, след което стартирате антивирусен софтуер, по това време, ако използвайте Windows XP, след това операционната система. Запишете страницата с памет, заета от работната програма, във файла за обмен на твърдия диск и прочетете файловете на антивирусния софтуер, за да заредите паметта. След следобедната почивка антивирусният софтуер работи, но когато започнете да използвате работната програма, системата все още трябва да изпита превключването на антивирусния софтуер и работната програма, процеса на превключване на страницата с памет, при което скоростта на реакция на програмата е значително намалена.

Ако системата може допълнително автоматично да записва времето на тези чести операции, времето на операцията, рецепцията и фоновия софтуер и т.н., тогава има свободно място в паметта, можете да В предварително зададеното време, част на файла се зарежда в паметта, което избягва неприятните условия в горния пример.

Какво е superfetch

, което е проблемът, който технологията SuperFetch може да реши в Windows Vista. Благодарение на новия алгоритъм, Superfetch не само наследява всички предимства на технологията за предварително извличане на Windows XP, но също така има функция за наблюдение на състоянието на програмата, времето и други подробности и автоматично настройва предварително твърдия диск в съответствие с употребата на потребителя навици. Файлът се преобразува в страница с памет и скоростта на програмата, която често се изпълнява, се ускорява допълнително.

Идеите на технологичния център SuperFetch са: „Прекомерното пространство в паметта е загуба“. Наистина, ако една операционна система винаги поддържа прекомерни празни разходи за физическо съхранение, не е възможно да се използва това излишно пространство в паметта за подобряване на производителността на системата, защо да не се използва по-добре това допълнително пространство в паметта? Използвайте тази излишна физическа памет като кеш, е същността на технологията SuperFetch. Също така поради стратегията за използване на тази памет като кеш, тя е причинила глада на Vista за капацитет на паметта!

Ако смятате, че тази технология е затруднена или капацитетът на физическата памет е твърде малък, също е избор за Manage Tool-Service Close Superfetch услугата също е избор. Все пак трябва да се отбележи, че ако отново включите услугата SuperTech, тъй като е необходим процес на наблюдение на навиците за използване на потребителя, е необходимо да изчакате дълъг период от време и технологията SuperFetch може да влезе отново в системата, за да донесе очевидна скорост на скоростта.

Отворете 2008 SuperFetch

Първо: Целта на SuperFetch е да подобри производителността на процеса на рецепция и да подготви съдържанието на скорошния процес. Основната цел на Windows Server 2008 е да се използва като сървър с малко процеси на приемане, така че не се използва технология Superfetch. Можете обаче да отворите:

Отворете редактора на системния регистър Намерете hkey_local_machine \ system \ CURRENTCONTROLSET \ Control \ Session Manager \ Memory Management \ PrefetchParameters Този ключ на системния регистър

Новото име на DWORD елемент е enableprefetcher стойност До 3

Новото име на DWORD елемент е 3

отворена услуга, настройте суперизвличането да стартира автоматично успешно

Windows 7

superfetch

не е нова технология, която започна да се възприема в ерата на Vista, но с оглед на броя на хората, използващи Vista, различните компютърни умения в ерата на XP винаги са били дълбоко вкоренени. Много хора се питат как паметта на Windows 7 е толкова голяма.

Механизмът за управление на паметта Superfetch ще използва страницата на приложението на потребителя, за да използва наличното пространство в паметта за предварително зареждане; избягвайте системата от твърдия диск от твърдия диск, доколкото е възможно; оставете приложението да се включи; не Тъй като компютърът е неактивен, внезапното използване става реакция бавна; след излизане от голямото приложение, предишното принудително прехвърляне към страницата във виртуалната памет ще се прехвърли отново в паметта. Това изглежда има професионална гледна точка, така че ще изглежда добре да разберем характеристиките.

Защо първият стартер се усеща много бавно?

Вярвам, че всеки има подобен опит. Когато започнах, стартирам първо програма, като Word, може да отнеме 5 секунди, за да започне. Когато затворя, ще използвам само 2 секунди. Ако не затворя, отворете директно друг файл на Word, по-бързо е.

На какво се дължи това?

Когато стартираме, няма Word в работния набор (страница), той все още е в дома (твърд диск). Така че, когато го извиках, той отиде от дома до офиса (работен епизод). Този процес се нарича твърд трансфер и, разбира се, необходимото време. И когато затворихме Word, той беше изпратен в друга стая от сградата. Веднага го извиквам отново. По това време данните в друга стая не са изчистени и той не трябва да идва от вкъщи и е възможно да се въведе директно от структурата на данните. В случай, че тази програма Word не е затворена, той не трябва да прави път за други програми, тя все още съществува в офиса (работен епизод), ще го призове по-бързо. Това не е необходимо за повторно използване на данни от твърдия диск, но процесът на повторно монтиране на страницата в структурата на данните към работния набор се нарича softmore. Всеки знае, че скоростта на паметта е далеч от твърдия диск, така че използването на страници с мека настройка е втората изпълнявана програма, която е станала много бърза.

Паметта на Windows 7 има големи причини

до 2014 г. знаем, че когато има програмна страница в паметта, програмата ще стартира по-бързо. SuperFetch в Windows 7 има функция за обучение. От първия път, когато използвахме Windows 7, SuperFetch започна да записва нашите навици на използване, зарежда страницата на нашите често използвани програми, след като бъде заредена, след това, когато ние Когато програмата е включена, можете да получите същата скорост като второто отваряне. Така че тези предварително заредени страници ще използват нашата памет. Просто казано, за да оставите всички програмни операции в паметта, избягвайте да използвате пространство на страниците за твърд диск за настройка, поради което Windows 7 отнема много памет.

Вижте предварително заредената памет

и в ерата на XP, може би имате подобен опит: След като започнете да използвате някои програми, това е изоставено. Когато се върнах, установих, че системата реагира много бавно, особено лошо. Това е така, защото режимът за управление на паметта на XP е много ефективен.

Когато си тръгнем, програмата е в състояние на неизползване. По това време някои фонови програми, като завършване на диска, антивирусен софтуер и т.н., ще работят на пълна скорост, в резултат на което някои от програмите, които използваме, ще бъдат притиснати във виртуалната памет на твърдия диск. Въпреки това, когато тези фонови процедури завършат задачата, XP системата не насочва страниците, които преди това са били притиснати във виртуалната памет. Така че, когато използвате компютъра си отново, системата ще се справи с временно осигуряване или дори с твърда настройка. Отговорът на програмата е изключително бавен. Така че изглежда като свободна памет на XP и не работи твърде много.

Използване на предложения

Всеки иска да накара компютъра ви да работи в най-идеалното състояние чрез оптимизирани средства, а паметта е много важен фактор, влияещ върху скоростта на работа на компютъра, ние В разбирането на механизма за управление на паметта на Windows 7 ще представите кои методи могат да ускорят системата.

1, най-често използван сън и сън

Тъй като Superfetch е предварително зареден след зареждане, се препоръчва да не изключвате. Опитайте да използвате заспиване или заспиване, така че предварителното зареждане на Superfetch да се запази. По този начин се увеличава скоростта и ефективността.

2, използвайки Readyboost

Много потребители станаха от XP, тъй като паметта на системата не е голяма, така че не може да упражнява напълно функцията на Superfetch. Можем да използваме функцията Readyboost, за да ни помогне да разрешим този проблем.

Докато отговарящата на условията флаш памет може да ускори нашата система. Функцията READYBOOST е да използва капацитета на флаш паметта като място за съхранение на предварително заредената страница за суперизвличане. Въпреки това, тъй като Microsoft използва специален алгоритъм, това не влияе на живота на флаш паметта. Освен това флаш паметта за Readyboost е за предпочитане да е 1 до 2,5 пъти по-голяма от физическата памет. Ако системата е достатъчно голяма, не е необходимо да използвате Readyboost. Щракнете с десния бутон върху свойството за избор на диск U disk, превключете към колоната Readyboost и скоростта, достигаща стандартния диск U, може да отвори тази функция.

Windows8

Windows8 / 8.1 По подразбиране за активиране на SuperFetch, което има по-очевидно ускорение на скоростта на реакция на програмата при обичайната употреба, особено когато е конфигурирана конфигурация с голяма памет. Тъй като потребителите на Win8 / 8.1 обикновено откриват, че има 100% от краткотрайния диск след зареждане, това се счита за една от причините за бавна реакция на системата след зареждане.

Използване на предложения

Windows 8 За да настроите услугата SuperFetch

метод:

Контролен панел - Инструмент за управление - Услуга - SuperFetch - Тип на стартиране - Автоматично (стартиране по подразбиране е автоматично без забавяне), можете да избегнете честия достъп до твърдия диск за твърди дискове, без препоръка.

Windows10

След Windows 10 1809 името на тази услуга е променено на SYSMAIN.

Related Articles
TOP