Колко дълъг трябва да е суап файлът? Настройка на виртуална памет

Колко дълъг трябва да е суап файлът?  Настройка на виртуална памет

Файлът pagefile.sys в Windows 10, Windows 7 е файл на страница, с други думи, това е виртуална физическа RAM памет на диска. Защо ви е необходим файл на страницата? Файлът на страницата действа като виртуална памет на вашия твърд диск, когато основната ви RAM памет е с малко ресурси. Например, когато преминавате от една програма към друга, която не се използва често, ще видите малко забавяне, преди програмата да се разшири до своя интерфейс. По време на това забавяне Windows всъщност премества процесите на тази програма от файла на страницата pagefile.sys в RAM (памет с произволен достъп), тъй като паметта на вашия твърд диск не е достатъчно бърза, за да ви позволи да стартирате програмата. Има нов файл в Windows 10 swapfile.sys. Това е вторият суап файл, но не е основният и служи за виртуалната памет на UWP приложенията и системния интерфейс, по-специално старт менюто. Самият файл swapfile.sys не заема много място на диска, така че не е нужно да се притеснявате за него.

Трябва ли да изтрия или деактивирам файла на страницата?

Отговор: НЕ. Когато отворите програма, тя използва част от вашата RAM памет. Когато отваряте все повече и повече програми, RAM паметта започва да се запълва. Когато RAM паметта е пълна, няма да можете да отваряте повече програми и те просто ще започнат да замръзват или да се сриват. В крайна сметка това може да доведе до нестабилност на системата и син екран на смъртта. Ако дори имате 16 GB RAM или повече, вероятно ще кажете, че файлът на страницата не е необходим. Това не е вярно, ще дойде моментът, когато дори 16 GB могат да бъдат запълнени, достатъчно е да отворите само 15 значими раздела в браузъра Chrome и да играете играта едновременно.

Няма нужда да поемате рискове; във всеки случай файлът за виртуална памет трябва да е малък, дори минимален, за да архивирате системните файлове. Microsoft свърши страхотна работа за балансиране на функцията за пейджинг файл, което означава, че автоматично работи чудесно. И ако имате много RAM, тогава файлът pagefile.sys няма да тежи много на вашата система, тъй като има достатъчно RAM.

pagefile.sys е много, мога ли да го преместя?

Отговор: да, можеш. Факт е, че не всички потребители имат много място на локалния си твърд диск или особено SSD, където се намира Windows. Например, използвам SSD само за системата Windows и съхранявам останалите файлове на HDD. Ако нямате много място на вашия SSD, най-доброто решение е да преместите файла на страницата на твърдия диск. Но имайте предвид, че файлът на страницата ще бъде по-бавен, отколкото на SSD. Поради тази причина ви е по-лесно да закупите диск с повече място.

Ако имате само един твърд диск, за да създадете правилния файл за виртуална памет, най-добре е да създадете отделен локален диск FAT32на който ще има само суап файл и нищо друго няма да бъде пъхнато там: нито филми, нито музика. Препоръчвам да създадете дял с размер 10-20 GB. Когато имах един HDD, според тестовете беше по-бърз, тъй като FAT32 е по-оптимален за такива размери на HDD. Това важи и за SSD, но няма да видите разликата при SSD, тъй като те вече са бързи.

Какви размери са оптимални за файл за виртуална памет?

Оптималните размери на виртуалната памет в Windows 10, 7, 8, XP са трудни за изчисляване. Всичко зависи от много фактори: коя система е Windows 10 или XP, 32-битова или 64-битова, какъв е пикът на дъмпа при натоварване на системата, колко грешки на страницата в секунда и много други параметри, които трябва да седнете, гледайте и изчислявайте. Ако стартирате игра или програма и получите грешка, че " Недостатъчно памет", тогава би било логично да увеличите размера на файла за виртуална памет. Има формула, която ще ви помогне:

  • Оригиналният размер е взет от колоната "Препоръчително". В моя случай е 1915 MB. Вижте екранната снимка по-долу.
  • На компютър има четири стикове от 1 GB (1024 MB), което води до 4096 MB. След това, 4096 MB x 1,5 = 6144 MB - Това е максималният размер на файла за виртуална памет.

Как да зададете размера на файла за пейджинг в Windows 10/7

Натиснете Win + R и въведете sysdm.cplза отваряне на системните свойства. След това отидете на " Допълнително"и натиснете" Настроики" в колоната за производителност. В новия прозорец отидете на раздела " Допълнително" и по-долу щракнете върху " промяна".

Страничен файл (pagefile.sys)е скрит файл на твърдия диск на компютъра, който се използва от операционната система Windows подобно на RAM. Файлът на страницата и RAM заедно съставляват виртуална памет. По подразбиране операционната система Windows съхранява файла на страницата в дяла за зареждане (дяла, в който са инсталирани операционната система и поддържащите файлове). Обикновено размерът на файла за виртуална памет е зададен на 1,5 пъти общия размер на RAM.

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

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

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

Ако вашият компютър има инсталирани HDD и SSD устройства, тогава се препоръчва да поставите файла за виртуална памет на един от дяловете на HDD. Това ще намали броя на заявките за извършване на операции за четене/запис, което от своя страна може да има благоприятен ефект върху устойчивостта на грешки на SSD устройството.
За да избегнете фрагментирането на файла за пейджинг, се препоръчва да създадете отделен дял на твърдия диск, в който ще бъде разположен само файлът за пейджинг. Използването на отделен дял за суап файла има следното предимство: в този случай файлът не се разделя на фрагменти. Файлът на страницата, разположен на дял, където се намират други данни, може да бъде разделен на фрагменти, докато расте, за да се увеличи размерът на виртуалната памет. Дефрагментираният файл на страница позволява по-бърз достъп до виртуалната памет.

На компютри с 8 GB RAM или повече, използването на файла за виртуална памет може да бъде деактивирано - това може значително да увеличи производителността на компютъра.

Файлът за виртуална памет или по друг начин суап файл е виртуална памет, разположена на един от твърдите дискове и е „продължение“ на физическата памет с произволен достъп (RAM). Ако, когато дадено приложение работи, то няма достатъчно инсталирана RAM, тогава Windows 7 използва суап файл за съхраняване на данни на приложението, тоест записва и чете от него данни, които не се побират в RAM. Този процес на писане и четене се нарича суапинг. В Windows 7 този файл има строго определено име pagefile.sys, което не може да се променя.

По време на инсталацията Windows 7 самостоятелно определя необходимия размер на суап файла и го поставя в системния дял на твърдия диск. Често се случва такова поведение на системата по отношение на размера и разположението на този файл да не осигурява максимална производителност на компютъра. Следователно потребителят трябва сам да конфигурира параметрите на pagefile.sys и да оптимизира работата му. Ще се опитаме да подчертаем най-важните моменти от този процес.

Оптимални размери на файла за пейджинг

Смята се, че за да получите добра производителност, трябва да зададете минималния размер на файла за виртуална памет, равен на размера на RAM, а максималният - два пъти повече. Тоест, ако компютърът има 2 GB RAM, тогава минималният и максималния размер на суап файла трябва да бъдат зададени съответно на 2 и 4 GB. Задаването на тези два параметъра на различни стойности води до динамична промяна на действителния размер на този обект за съхранение на диск, което означава, че той ще бъде обект на фрагментация и ще намали производителността. Поради това много потребители задават едни и същи стойности. В този случай pagefile.sys става статичен (не фрагментиран), което намалява натоварването на системата и повишава нейната производителност. Но дори и в случай на динамичен суап файл, има начин да се елиминира влошаването на производителността, ако активирате почистване на файлове, когато операционната система се изключи.

Изчистване на суап файла при изключване

За да активирате почистването на файла pagefile.sys, когато операционната система е изключена, трябва да изпълните командата secpol.msc („Старт – Изпълнение“) в режим на команден ред. В прозореца, който се отваря, трябва да намерите елемента „изключване: изчистване на файла за пейджинг...“. Щракнете двукратно върху него, за да зададете параметъра за защита на „Активирано“ и щракнете върху бутона „Приложи“. Тези стъпки са показани на следващите две фигури.

Избор на местоположението на суап файла

Windows 7 ви позволява да поставите суап файл на няколко диска едновременно, но тази опция не увеличава производителността на системата. Най-оптималният метод по отношение на производителността е един файл за виртуална памет, разположен на който и да е дял на твърдия диск, с изключение на системния дял. За да промените местоположението на pagefile.sys, първо трябва да го изтриете и след това да го създадете на желаното място. За да направите това, щракнете върху "Старт" и след това върху "Моят компютър - Свойства" (десен бутон на мишката). В прозореца, който се показва, щракнете върху „Разширени системни настройки“.

Ще се отвори прозорец, в който трябва да изберете раздела „Разширени“.

Тук, в секцията „Ефективност“, щракнете върху бутона „Опции“ и в прозореца, който се отваря, изберете отново раздела „Разширени“. Отидете в секцията „Виртуална памет“ и щракнете върху бутона „Промяна“. Отваря се прозорец, който ви позволява да зададете местоположението и размера на суап файловете на всеки дял на твърдия диск. Същият прозорец ви позволява както да деактивирате файла за виртуална памет, така и да го активирате.

Както вече споменахме, по подразбиране Windows 7 поставя pagefile.sys на системния дял на диска, както се вижда от активираната опция “System selected size”. За да прехвърлите файла за пейджинг в друг дял, изберете го, активирайте опцията „Без файл за пейджинг“ и щракнете върху бутона „Задаване“. Тези действия премахват суап файла от предишното му местоположение. Понякога след това се появява съобщение, което ви предупреждава, че файлът е деактивиран или размерът му е зададен твърде малък, което може да доведе до системна грешка. При това съобщение просто щракнете върху „Да“.

Сега нека да преминем към създаването на файла на правилното място. За това:

  • Изберете необходимия дял на диска.
  • Активирайте елемента „Определяне на размер“.
  • Задайте размерите на файловете (минимум максимум).
  • Щракнете върху бутона „Задаване“.

Всички тези стъпки са показани на следващата фигура.

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

Трябва да се отбележи, че суап файлът може да се променя по размер, без да се променя местоположението му. За да направите това, всички горни стъпки трябва да се извършат без промяна на дяла на диска. Разбира се, от само себе си се разбира, че във всички прозорци с бутон “OK” трябва да го натиснете след извършване на всички необходими действия. И още нещо: когато промените силата на звука към намаляване, промените влизат в сила незабавно, в противен случай може да се наложи рестартиране, за което потребителят ще получи съобщение, в което трябва да щракнете върху „OK“.

Деактивиране и активиране на файла на страницата

Много потребители често прибягват до деактивиране на суап файла. Това е оправдано в случаите, когато компютърът има инсталирана достатъчно голяма RAM памет. Наистина, защо да губите време за размяна и намаляване на производителността на системата, ако можете просто да добавите един или повече модули RAM. Цената на RAM в момента не е толкова висока, но увеличаването на количеството инсталирана RAM и деактивирането на файла на страницата може да доведе до значително увеличение на производителността, особено при не много мощен компютър. Деактивирането на суап файл е лесно - за да направите това, просто го изтрийте, като поставите отметка в квадратчето „Без суап файл“, както е показано на предпоследната фигура.

Активирането на суап файл е толкова лесно, колкото и деактивирането му - просто премахнете отметката от квадратчето „без суап файл“ и задайте „Размер по системен избор“ или задайте свои собствени стойности.

  • Излишно е да казвам, че идеалният вариант би бил sys, разположен на отделен дял на твърдия диск.
  • Финансовото състояние на потребителя няма да бъде силно засегнато, ако той инсталира допълнителна RAM и се откаже напълно от виртуалната памет. Това ще увеличи скоростта на Windows 6 GB RAM ще са достатъчни за него.
  • Windows 7 постоянно увеличава размера на суап файла, което води до фрагментиране на твърдия диск и ненужни разходи. Затова се препоръчва да зададете размера си с еднакви стойности за минималния и максималния размер.
  • Не трябва да задавате размера на този файл на по-малко от 1 GB, в противен случай вашият твърд диск може да се фрагментира.
  • Изисква се отделна препоръка, когато се използва като системно SSD устройство. Това е твърдотелно устройство, което няма механични въртящи се елементи. По същество това е голяма флашка с много висока скорост на четене и запис, обикновено с порядък по-висока от скоростта на твърдите дискове. Но въпреки всичките си много добри скоростни параметри, той има ограничен брой цикли запис-четене. Ето защо е много важно да осигурите минимален брой презаписвания върху него и за това трябва или да деактивирате напълно суап файла, или да го направите статичен.

Той ви казва как да определите оптималния размер на файла за пейджинг, какво да правите със SSD устройствата и как да зададете размера на файла на Windows 7, 8 и 10 (както и на XP и Server - стъпките са почти идентични).

Тази статия обхваща следните стъпки с pagefile.sysswapfile.sysв по-късни версии на Windows): дефрагментиране, мигриране, пълно изключване и почистване. Има ли смисъл да създавате няколко файла за пейджинг в Windows, на кои устройства е по-добре да ги поставите и до какво може да доведе всичко това по отношение на подобряване на производителността на системата.

Местоположение и видимост на суап файловете

По подразбиране файловете pagefile.sys и swapfile.sys се намират в корена на диска, където се намира самият Windows (всички системни папки). Тъй като pagefile.sys е скрит системен файл, той е невидим по подразбиране: трябва да го активирате показва скрити файлове и папки. В Windows 7 показването на скрити файлове и папки може да се конфигурира в контролния панел.

Включително невидими (скрити) файлове и папки в Windows 7:

  1. Натисни бутона Започнете.
  2. Отидете на Контролен панел, след това към раздела Дизайн и персонализация.
  3. Изберете „Опции за папка“ -> „Преглед“ -> „Разширени опции“.
  4. Изберете „Показване на скрити файлове, папки и дискове“.
  5. Кликнете Добреза да запазите промените и да излезете от менюто.

IN Windows 10Можете да активирате показването на скрити файлове и папки в Explorer:

  1. В горното меню на Explorer отидете на раздела Преглед.
  2. Изберете раздел Настроики, в прозореца, който се отваря, отворете раздела отново Преглед.
  3. Отворете „Разширени опции“ и премахнете отметката от квадратчето „Скриване на защитени системни файлове“.
  4. Поставете отметка в квадратчето до „Показване на скритите файлове“.
  5. Щракнете върху „Прилагане“, след това върху „Ок“, за да запазите промените.

Менюто с настройки на папката трябва да изглежда така:

Пълно деактивиране на pagefile.sys и swapfile.sys

Въпросът за необходимостта от пълно деактивиране на файловете за пейджинг еднакво често засяга потребителите на Windows 7 и 10, когато се появи високоскоростна или достатъчна памет с произволен достъп (RAM). В статията за него вече беше изяснено, че няма смисъл да се деактивира напълно.

Причини да не деактивирате напълно sfop (странициране):

  1. Някои програми и игри, както и самият Windows, са проектирани да работят с файла на страницата без него, могат да се появят неочаквани грешки и проблеми.
  2. При достатъчно количество RAM (8-16 GB и повече, в зависимост от задачите), 300-500 MB данни ще бъдат записани на pagefile.sys на ден. С други думи, потребителят не жертва нищо.
  3. Ако имате достатъчно RAM, можете да зададете ограничение за размера на файла на 1 GB и да не се тревожите за това в бъдеще.

Ако все пак искате да изключите файла за виртуална памет, Windows 10това се прави по следния начин:

  1. Щракнете с десния бутон върху менюто Започнете, Избери предмет Система.
  2. В лявото меню щракнете върху „Разширени системни настройки“ (трябва да имате администраторски права).
  3. Кликнете Настроики, отворен раздел Допълнително.
  4. В прозореца „Виртуална памет“ щракнете върху бутона Промени...
  5. Изберете ред по-долу Няма суап файл.
  6. Кликнете Комплект, тогава дав предупредителния прозорец, който се появява.
  7. Кликнете Добрев прозореца за настройки на виртуалната памет, за да запазите промените.

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

IN Windows 7И Windows 8/8.1За да промените или изтриете файла за виртуална памет, трябва:

  1. Щракнете с десния бутон върху иконата My Computer на работния плот и изберете Имоти.
  2. В лявото меню изберете „Разширени системни настройки“.
  3. Отидете в раздела "Разширени" в горната част на прозореца.
  4. В глава производителностНатисни бутона Настроики.
  5. Отидете отново в раздела „Разширени“. В секцията „Виртуална памет“ на прозореца ще бъде написано какъв е максималният размер на файла за виртуална памет в момента.
  6. По подразбиране тези версии на Windows задават размера на файла на страницата да бъде равен на RAM. Кликнете промяназа да зададете други стойности.
  7. Премахнете отметката от квадратчето „Автоматично избиране на размера на файла за пейджинг“.
  8. Избери предмет Няма суап файлза да го изключите напълно.
  9. Щракнете върху OK и рестартирайте компютъра си, за да влязат в сила промените.

Както вече беше посочено, Windows 7/8 не работи много добре без файла pagefile.sys в системата. По-добре е да оставите размера на суап 512-1024 мегабайта за системни цели. Това правило работи независимо от количеството RAM на компютъра.

Трансфер и дефрагментиране (разбивка)

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

Интересното е, че на официалния уебсайт на Microsoft има само информация за прехвърляне на суап файла. Статията съдържа инструкции за Windows XP; не е добавена нова информация по тази тема.

Инструкциите по-долу ще ви помогнат да преместите pagefile.sys на друго устройство в Windows 7, 8/8.1 и 10:

  1. Щракнете с десния бутон върху иконата Моят компютър на вашия работен плот и отидете на Имоти.
  2. Изберете „Разширени системни настройки“ отляво, след което отидете в секцията „Разширени“.
  3. В глава Виртуална паметНатисни бутона промяна(в същото време можете да зададете оптималния размер на файла въз основа на предложенията на Windows и ).
  4. Премахнете отметката от квадратчето „Автоматично избиране на размера на файла за пейджинг“, ако е отметнато там.
  5. В списъка Диск [етикет на том]изберете диск, изберете по-долу Посочете размери задайте размера на файла в мегабайти.
  6. Кликнете КомплектИ Добреза да запазите промените. Кликнете Добрев прозореца на системното съобщение, ако се появи такова.

Можете да изберете няколко диска наведнъж и да зададете различен размер на суап за всеки от тях. В този случай ще има множество документи pagefile.sys, които Windiws ще използва, както намери за добре. За обикновения потребител няма смисъл да се прави разделяне. Дефрагментирането на файла на страницата в няколко отделни файла няма да ускори системата и няма да осигури никакви предимства в производителността.

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

Файлът, разделен на няколко диска, ще изглежда така:

Суап файл на флашка

Отделно бих искал да спомена такава практика като прехвърляне на суап файла на флаш устройство. Първо, правенето на това е доста проблематично, тъй като Windows няма да посочи сменяем носител за съхранение в списъка с устройства за файла за пейджинг. Второ, дори ако успеете да прехвърлите pagefile.sys на флаш устройство, това може да не даде значителен резултат.

От една страна, скоростта на USB 3.0 е наистина висока, особено в сравнение с HDD:

  • USB 2.0 - до 480 Mbps (60 MB/s)
  • USB 3.0 - до 5 Gbps (600 MB/s)
  • SATA Revision 2.0 - до 3 Gbit/s
  • SATA Revision 3.0 - до 6 Gb/s

В действителност не всяка флашка работи дори на максималните скорости на USB 2.0, да не говорим за 3.0. В такава ситуация от обикновено флаш устройство можете да получите скорост на запис / четене от 30-100 MB / сек или дори по-малко. В сравнение с HDD, да не говорим за SSD, такива скорости няма да осигурят никакво увеличение на производителността.

Изчистване на съдържанието на суап файла

Когато изключите компютъра си, Windows изтрива всички данни в паметта с произволен достъп (RAM). Данните от файла за пейджинг не се изтриват по подразбиране и остават на твърдия диск, когато системата е изключена. Поради това в някои ситуации неоторизирани лица могат да получат достъп до информацията в този файл.

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

Има два начина да принудите Windows да изчисти съдържанието на файла на страницата:

  • Използване на настройки Редактор на групови правила.
  • Чрез промяна на стойността на записите в Редактор на системния регистър на Windows.

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

Този метод работи само за собственици на Pro или Enterprise версии на Windows:

  1. Кликнете Започнете, въведете в лентата за търсене gpedit.mscи отворете файла.
  2. В редактора на групови правила, който се отваря, отидете на секцията Компютърна конфигурация, след това в Конфигурация на Windows.
  3. Отворете Сигурност > Локални правила > Настройкиот лявата страна на прозореца.
  4. От дясната страна на панела щракнете двукратно върху политиката Изключване: Изчистване на файла на страницата на виртуалната памет.
  5. В прозореца, който се отваря, изберете елемента Включи.
  6. Кликнете Добреза да запазите промените. Промените ще влязат в сила след рестартиране на системата.

Ако нещо се обърка, можете да използвате Редактор на регистъра:

  1. Щракнете върху "Старт", след това върху "Изпълни". В прозореца, който се показва, въведете regeditи натиснете бутона Enter.
  2. В редактора на системния регистър, който се отваря, трябва да намерите ключа (от лявата страна на прозореца): HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager\ Memory Management.
  3. Щракнете с десния бутон върху всяко свободно място от дясната страна на прозореца и изберете от контекстното меню Ново -> DWORD стойност (32 бита).
  4. Новият параметър трябва да бъде именуван ClearPageFileAtShutdown.
  5. Щракнете двукратно върху създадения параметър и въведете в прозореца, който се отваря 1 в полето Стойност, щракнете върху OK, за да запазите промените.

Готовата работа трябва да изглежда така:

Трябва да рестартирате компютъра си, за да влязат в сила промените. След това Windows ще изчиства съдържанието на pagefile.sys при всяко изключване на системата. За да деактивирате почистването на файл за пейджинг, трябва да зададете създадения параметър ClearPageFileAtShutdown на 0 , или просто да го изтриете от регистъра. След деинсталиране (RMB -> Деинсталиране), Windows ще възстанови стойността по подразбиране (без почистване при изключване).

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

Изглежда, какво не е наред с това, защото там всичко е просто? Така е, но не винаги. Това е доста полезно и удобно нещо, което живее в операционната система именно за да оптимизира работата и по някакъв начин да я ускори.

Както и да е, да преминем към същината.

Страничен файл – терминология

Файлът за виртуална памет е нещо като допълнение към (което се занимава с временно съхранение на данни за бърза доставка за обработка) на вашия компютър. Не толкова допълнение, колкото неговото разширяване или, може да се каже, продължение.

Факт е, че когато няма достатъчно RAM, системата няма къде да отиде и, разбира се, никой не иска да замръзне (и компютърът не е изключение) и следователно тази допълнителна памет се използва под формата на файл . Изглежда, защо тогава имате нужда от RAM, ако можете да го използвате?

Скоростта на твърдия диск, а именно четенето/зареждането на данни там и търсенето им там, е много по-ниска от скоростта на RAM и следователно файлът на страницата може да се използва само като помощно средство, но не може да бъде заместител на RAM поради по-ниската му честотна лента.

Принцип на действие

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

Когато влезете в неактивна програма (т.е. разширите я), данните от нея ще отидат директно в RAM, за да се ускори работата. В общи линии всичко изглежда така.

Когато има остър недостиг на памет в системата, файлът за виртуална памет се използва директно и в него се качват и данните на активните програми. Ако файлът липсва/твърде малък (разбира се, като се има предвид липсата на RAM), могат да започнат много проблеми в системата, от оплаквания за липса на памет до програмни/системни повреди.

Къде трябва да се намира суап файлът?

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

Напомняме ви, че имаме подробна статия за размерите. Ето основните принципи за поставянето му на диск:

  • Ако имате няколко физически(т.е. не един разбит на части, а няколко устройства като цяло) твърди дискове, след което поставете суап файла;
  • Ако имате един твърд диск, разделен на дялове, поставете суап файла на устройството C:/ или на тома, където е инсталирана системата. Ако сте разделили диска, тогава на всеки дял, различен от системния;
  • След като сте задали размера или позицията, от която всъщност се нуждаете рестартирайте(все пак самата система Windows ще ви предупреди за това);
  • Как мога да видя позицията му? Или чрез диспечера на задачите, или директно на диска, но самият файл на страницата може да бъде скрит (може да се види, като включите показването на скрити файлове и папки в системите) и се нарича pagefile.sys (така че не е случайно изтрит).

Това е всичко, можем да преминем към послеслова.

Послеслов

С две думи, някак си това е

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


Най-обсъжданото
Как да постигнете максимално пестене на батерията на Android Как да постигнете максимално пестене на батерията на Android
IPS или TFT дисплеят е по-добър? IPS или TFT дисплеят е по-добър?
Най-добрите игри за VR очила за виртуална реалност списък с игри Най-добрите игри за VR очила за виртуална реалност списък с игри


Горна част