Windows 10 (и 8) включват нов файл с виртуална памет, наречен swapfile.sys. Той се съхранява в системния ви диск заедно с файловете pagefile.sys и hiberfil.sys. Но защо Windows се нуждае както от суап файл, така и от файл на страница?
Windows обменя някои видове данни, които не се използват за суаповия файл. Понастоящем този файл се използва за тези нови "универсални" приложения - известни преди като "Метро" приложения. Windows може да направи повече с него в бъдеще.
Подобно на pagefile.sys и hiberfil.sys, този файл се запазва в корена на системното устройство - C: \ по подразбиране. Той също така се вижда само ако сте активирали "Показване на скритите файлове и папки" и ако сте изключили опцията "Скрити защитени файлове на операционната система".
Hiberfil.sys се използва от операционната система Windows, за да съхранява цялото съдържание на вашата RAM по време на хибернация. Той също така помага да се даде възможност на новата функция за бързо зареждане на "хибридни зареждания" в Windows 8 и 10. Pagefile.sys е мястото, където операционната система Windows извежда паметта, когато не е останало място в паметта ви и системата се нуждае от повече оперативна памет.
Няма голяма официална информация от Microsoft за този файл там, но можем да съберем отговор от официалните публикации на Блога на Microsoft и отговорите на форума.
В обобщение, swapfile - swapfile.sys - понастоящем се използва за смяна на новия стил на приложение на Microsoft. Microsoft нарече тези универсални приложения, приложения на магазина на Windows, приложения за метро, съвременни приложения, приложения за Windows 8, приложения в потребителския интерфейс на стил Windows 8 и други неща в различни точки.
Тези приложения се управляват по различен начин от традиционните настолни приложения на Windows. Windows управлява паметта си по-интелигентно. Ето как моят Black Morrison от Microsoft обяснява:
"Може да попитате:" Защо имаме нужда от друг виртуален файл? " Е, с въвеждането на модерното приложение, имахме нужда от начин да управляваме паметта си извън традиционния метод за виртуална памет / Pagefile.
"Windows 8 може ефективно да напише на диска целия (частен) работен набор от спряно Modern приложение, за да спечели допълнителна памет, когато системата открие натиск. Този процес е аналогичен на хибернация на конкретно приложение и след това се възобновява, когато потребителят се върне обратно към приложението. В този случай Windows 8 се възползва от механизма за временно спиране / възобновяване на модерните приложения, за да изпразни или презарежда работния комплект на приложението. "
Вместо да използва стандартния файл pagefile.sys за това, Windows обменя битове от универсални приложения, които вече не са необходими за файла swapfile.sys.
Microsoft Павел Lebedinsky обяснява малко повече:
"Спирането / възобновяването на приложенията в стил" Метро "е един сценарий, в бъдеще може да има други.
Схемата за суап и обикновената страница са с различни модели на използване и различни изисквания по отношение на пространствената резервация, динамичния растеж, политиките за четене / писане и т.н. Поддържането им отделно прави нещата по-прости. "
По същество стандартният файл на страницата се използва за нормалните неща в Windows, докато новата рамка на приложението на Microsoft използва отделен тип файл за интелигентно размяна на битове с нови приложения.
Този конкретен файл всъщност е доста малък и трябва да е с размер до 256 MB най-много. Не би трябвало да го премахвате. Дори ако имате някакъв таблет с много малко място за съхранение, swapfile.sys вероятно помага да го направите по-отзивчива.
Файлът swapfile.sys се управлява заедно с файла pagefile.sys. Деактивирането на файла за пейджинг на устройство също ще деактивира суаповия файл на това устройство.
Наистина не препоръчваме да направите това, тъй като деактивирането на файла на страницата ви е лоша идея.
Но можете да премахнете този файл, ако искате. За достъп до съответния диалогов прозорец, отворете менюто "Старт", въведете "ефективност" и изберете командата "Регулиране на външния вид и ефективността на Windows".
В прозореца "Настройки за ефективност" кликнете върху раздела "Разширени" и кликнете върху бутона "Промяна" под "Виртуална памет
Премахнете отметката от "Автоматично управление на размера на файла за пейджинг за всички устройства", изберете устройство, изберете "Без файл за пейджинг" и кликнете върху "Задаване". И двата файла pagesfile.sys и swapfile.sys ще бъдат премахнати от устройството, след като рестартирате компютъра ,
Трябва да сте в състояние да пресъздадете файл на страница на друго устройство от тук, а Windows ще премести файловете ви с виртуална памет на това устройство, което ви позволява да намалите износването на твърдия диск и да го поставите на механичен твърд диск, например.
Кликнете върху OK и рестартирайте компютъра си. Файловете swapfile.sys и pagefile.sys трябва да изчезнат от устройството ви. За да ги пресъздадете, посетете отново този диалогов прозорец и активирайте управляван от системата размер на вашето C: \ устройство или друго устройство.
Като цяло този файл не е много лош - това е нов файл, но отнема много по-малко място от традиционните страници на файловете pagefile.sys и hiberfil.sys. Windows 10 трябва да използва по-малко дисково пространство, отколкото Windows 7, дори и с този допълнителен файл с виртуална памет.