Розбираємося, що з себе представляє

Уважні користувачі операційної системи помітили, що в моніторі ресурсів висить раніше невідомий процес swapfile. Swapfile.sys - це файл підкачки. Фізично він розташований на системному диску, поруч з файлами pagefile.sys і hiberfil.sys. Вперше він з'явився в Windows 8 і використовувався для метро-додатків, а потім і в новій операційній системі Windows 10. Як правило, розмір swapfile не перевищує 256 Мб.
Swapfile.sys, Pagefile.sys і Hiberfil.sys
Як pagefile.sys і hiberfil.sys swapfile.sys зберігається за замовчуванням в корені системного диска c: \. Він прихований. Побачити його можна включивши в панелі управління відображення захищених системних файлів. Hiberfil.sysхраніт вміст оперативної пам'яті, коли комп'ютер знаходиться в сплячому режимі. Режим глибокого сну (режим зниженого споживання електроенергії) також використовує hiberfil.sys. При переході в режим гібернації всі відкриті документи і програми зберігаються на жорсткий диск. Pagefile.sys використовується в Windows тоді, коли закінчується місце в оперативній пам'яті. У цей критичний момент, щоб комп'ютер не зависав, а хоча б повільно продовжував працювати, система звертається за підтримкою до цього файлу. У нього Windowsсохраняет все, що не вмістилося в оперативній пам'яті комп'ютера.
Ви можете запитати: "навіщо нам ще один віртуальний файл підкачки?" Відповім. З приходом в наше життя додатків з підтримкою інтерфейсу Metro виникла потреба в новому способі управління пам'яттю, відмінною від традиційної віртуальної пам'яттю або файлів підкачки. Так з'явився файл «% SystemDrive% \ swapfile.sys». Щоб побачити цей файл, необхідно, як ми вже писали вище, включити відображення захищених системних файлів. Для цього відкрийте меню «Панель управління» -> «Параметри папок». Далі переходимо на вкладку «Вид» і знімаємо прапорець "Приховувати захищені системні файли». Натискаємо «ОК».
Якщо під час роботи додатків системі не вистачає оперативної пам'яті, вона записує частина інформації в swapfile на жорсткий диск. Цей процес схожий з режимом глибокого сну, описаний нами вище. Такий режим роботи дозволяє припиняти і відновлювати роботу додатків, звільняючи і завантажуючи пам'ять. Впровадження нового файлу підкачки дозволяє досягти більш рівномірного завантаження оперативної пам'яті комп'ютера.
Розберемо як це працює
1. Диспетчер життєвого циклу процесу (Process Lifetime Manager - PLM) визначає брак пам'яті в системі і запитує у диспетчера пам'яті (Memory Manager - MM) про звільнення робочого набору певного процесу, який відповідає за обробку додатків в стилі Metro.

2. Диспетчер пам'яті переміщує сторінку пам'яті з робочого набору додатків в список останніх редагувань статей операційної системи (вміст даного списку записується на диск)



Чи можу я видалити Swapfile.sys?
Ви все-таки вирішили відключити файл підкачки. Відрийте меню «Пуск», виберіть «Подання» -> «Налаштувати зовнішній вигляд і продуктивність Windows».

В меню «Параметри швидкодії» перейдіть на вкладку «Додатково» і натисніть кнопку «Змінити» в розділі «Віртуальна пам'ять».

Зніміть прапорець «Автоматично вибирати обсяг файлу підкачки на всіх дисках». Виберете системний диск і клацніть «Без файлу підкачки» -> «Встановити». Файли pagefile.sys і swapfile.sys будуть видалені з обраного диска після перезавантаження системи.
