Во оперативните системи на Windows се користи таканаречена swap-датотека pagefile.sys (скриена и систем, обично се наоѓа на уредот C), што претставува еден вид "продолжување" на меморијата на компјутерот (ака виртуелна меморија) и гарантира дека програмите работат дури и ако кога физичката RAM меморија не е доволна.
Windows исто така се обидува да ги пренасочи неискористените податоци од RAM меморија на пејџинг-датотеката, и, според Microsoft, секоја нова верзија го прави тоа подобро. На пример, податоците од програма за RAM меморија кои се минимизирани и неискористени за некое време може да се преместат во пејџинг-датотеката, па затоа нејзиното последователно отворање може да биде побавно од вообичаено и да предизвика повици до тврдиот диск на компјутерот.
Со оневозможена пејџинг-датотека и со мала количина RAM-меморија (или со користење на компјутерски процеси), може да добиете порака со предупредување: "Вашиот компјутер нема доволно меморија. За да ослободите меморија за програмите за работа, зачувајте ги датотеките и потоа затворете ги или рестартирајте ги сите отворени програми "или" За да спречите губење на податоци, затворете ги програмите.
Стандардно, Windows 10, 8.1 и Windows 7 автоматски ги одредуваат неговите параметри, но во некои случаи рачно менување на пејџинг датотеката може да помогне да се оптимизира системот, понекогаш може да биде препорачливо целосно да се исклучи, а во некои други ситуации најдобро е да не се менува ништо и да се остави автоматско откривање на големината на датотеката на страничење. Овој водич опишува како да ја зголемите, намалите или оневозможите пејџинг-датотеката и да ја избришете датотеката pagefile.sys од дискот, како и како правилно да ја конфигурирате пејџинг-датотеката, во зависност од тоа како го користите компјутерот и неговите карактеристики. Исто така во написот постои видео-упатство.
Windows 10 swap датотека
Во прилог на страницата страница pagefile.sys, која исто така беше во претходните верзии на оперативниот систем, во Windows 10 (всушност дури и 8) нова скриена системска датотека swapfile.sys исто така се појави во коренот на системската партиција на дискот и, всушност, исто така претставува е еден вид на странична датотека што не се користи за обични ("Класична апликација" во терминологијата на Windows 10), туку за "Универзални апликации", претходно наречени Метро апликации и неколку други имиња.
Swap-датотеката swapfile.sys беше потребна поради фактот дека за универзални апликации се менуваа начините на работа со меморијата и, за разлика од вообичаените програми кои ја користат swap-датотеката како и обично, RAM датотеката swapfile.sys се користи како датотека која ги зачувува "целосните" состојбата на индивидуалните апликации, еден вид на хибернациона датотека на специфични апликации, од кои за кратко време може да продолжат да работат кога ќе им се пристапи.
Во очекување на прашањето како да се отстрани swapfile.sys: нејзиното присуство зависи од тоа дали е вклучена вообичаената пејџинг-датотека (виртуелна меморија), т.е. таа е избришана на ист начин како pagefile.sys, тие се меѓусебно поврзани.
Како да ја зголемите, намалите или избришете пејџинг-датотеката во Windows 10
И сега за поставување на пејџинг-датотеката во Windows 10 и како таа може да се зголеми (иако тука, можеби, подобро е едноставно да ги поставите препорачаните системски параметри), намалете ако сметате дека имате доволно RAM на компјутер или лаптоп или целосно исклучете го, со што се ослободува простор на хард дискот.
Поставување на странична датотека
За да влезете во поставките на датотеката за поставување пејџинг на Windows 10, едноставно можете да го напишете зборот "изведба" во полето за пребарување, а потоа одберете ја ставката "Прилагодување на перформансите и перформансите на системот".
Во прозорецот што се отвора, изберете го табулаторот "Advanced", а во делот "Виртуелна меморија" кликнете на копчето "Промени" за да ја конфигурирате виртуелната меморија.
По дифолт, поставките ќе бидат поставени на "Автоматски да ја изберете големината на страната за лизгање" и денес (2016), можеби ова е мојата препорака за повеќето корисници.
Текстот на крајот од наставата, каде што ви кажувам како правилно да ја конфигурирате пејџинг-датотеката во Windows и што големини да поставите со различни големини на RAM меморија, беше напишано пред две години (а сега се ажурирани), иако најверојатно нема да направи никаква штета, сè уште не е Тоа би го препорачал за почетници. Сепак, такво дејство како пренесување на пејџинг-датотека на друг диск или поставување на фиксна големина за него може да има смисла во некои случаи. Информациите за овие нијанси исто така може да се најдат подолу.
Со цел да се зголеми или намали, т.е. рачно да ја поставите големината на пејџинг-датотеката, одштиклирајте ја автоматската детекција на големина, означете го објектот "Назначете ја големината" и поставете ја саканата големина и кликнете на копчето "Постави". После тоа, примени ги поставките. Промените стапуваат на сила по рестартирањето на Windows 10.
За да ја оневозможите датотеката за страничење и да ја избришете датотеката pagefile.sys од C-дискот, изберете "Без странична датотека", а потоа кликнете го копчето "Постави" на десната страна и потврдно одговори на пораката што се појавува како резултат и кликнете OK.
Пејџинг-датотеката од тврдиот диск или SSD не исчезнува веднаш, но по рестартирањето на компјутерот, нема да можете да ја избришете рачно до оваа точка: ќе видите порака дека се користи. Подоцна во написот постои и видео кое ги прикажува сите погоре опишани операции за промена на пејџинг-датотеката во Windows 10. Исто така, може да биде корисно: Како да ја пренесете пејџинг-датотеката на друг диск или SSD.
Како да ја намалите или зголемите датотеката за страничење во Windows 7 и 8
Пред да разговарам за тоа што големината на пејџинг датотеката е оптимална за различни сценарија, дозволете ми да ви покажам како можете да ја промените оваа големина или да ја исклучите употребата на виртуелната меморија на Windows.
За да ги конфигурирате поставките на пејджинг-датотеката, одете во "Својства на компјутерот" (десен клик на иконата "Мој компјутер" - својства), а потоа одберете "Заштита на системот" во списокот на левата страна. Побрз начин да го сторите истото е да притиснете на копчињата Win + R на тастатурата и внесете ја командата sysdm.cpl (погоден за Windows 7 и 8).
Во дијалогот, кликнете на табулаторот "Advanced", потоа кликнете на копчето "Параметри" во делот "Изведба" и изберете го табулаторот "Advanced". Кликнете на "Уреди" во делот "Виртуелна меморија".
Само тука можете да ги конфигурирате потребните параметри на виртуелната меморија:
- Оневозможи виртуелна меморија
- Намалете ја или зголемете ја датотеката на Windows пејџинг
Покрај тоа, на официјалната веб-страница на Microsoft има инструкции за поставување на пејџинг-датотеката во Windows 7 - windows.microsoft.com/ru-ru/windows/change-virtual-memory-size
Како да ја зголемите, намалите или оневозможите пејџинг датотеката во Windows - видео
Подолу е видео туториал за тоа како да ја поставите пејџинг-датотеката во Windows 7, 8 и Windows 10, поставете ја нејзината големина или избришете ја оваа датотека и префрлете ја на друг диск. И по видеото можете да најдете препораки за правилно конфигурирање на пејџинг-датотеката.
Правилно поставување на пејџинг-датотеката
Постојат многу различни препораки за тоа како правилно да ја конфигурирате пејџинг-датотеката во Windows од луѓе со многу различни нивоа на компетентност.
На пример, еден од развивачите на Microsoft Sysinternals препорачува поставување на минималната големина на пејџинг датотеката да биде еднаква на разликата помеѓу максималната количина на искористена меморија при максимално оптоварување и физичката количина на RAM меморија. И како максимална големина - ист број, се помножи два пати.
Друга честа препорака, без причина, е да се користи истата минимална (изворна) и максимална големина на страничење на датотеки, со цел да се избегне фрагментацијата на оваа датотека и, како резултат на тоа, деградација на перформансите. Ова не е важно за SSD, но може да биде доста значајно за HDD.
Па, опцијата за конфигурација која се среќава почесто од другите е да се оневозможи Windows пејџинг датотеката, ако компјутерот има доволно RAM меморија. Јас не би препорачал да го направите тоа на повеќето од моите читатели, бидејќи ако има проблеми при стартување или водење на програми и игри, не мора да запомните дека овие проблеми може да бидат предизвикани од оневозможување на пејџинг-датотеката. Меѓутоа, ако имате строго ограничен сет на софтвер на вашиот компјутер кој секогаш го користите, и овие програми работат добро без пејџинг-датотека, оваа оптимизација, исто така, има право на живот.
Префрлете ја датотеката за страничење на друг диск
Една од опциите за поставување на пејџинг-датотеката, која во некои случаи може да биде корисна за перформансите на системот, е да ја пренесете на посебен хард диск или SSD. Во овој случај, тоа е посебен физички диск кој е наменет, а не партиција на дискот (во случај на логичка партиција, пренесувањето на пејџинг датотеката, напротив, може да доведе до пад на перформансите).
Како да ја пренесете пејџинг-датотеката на друг диск во Windows 10, 8 и Windows 7:
- Во прилагодувањата на датотеката за Windows пејџинг (виртуелна меморија), оневозможете ја страничката датотека за дискот на кој се наоѓа (изберете "Без странична датотека" и кликнете "Постави".
- За вториот диск, на кој ја пренесуваме пејџинг-датотеката, поставете ја големината или инсталирајте ја по избор на системот и кликнете "Постави".
- Кликнете ОК и рестартирајте го компјутерот.
Меѓутоа, ако сакате да ја префрлите датотеката за страничење од SSD на HDD, за да го продолжите животниот век на SSL-уредот, можеби нема да го направите тоа, освен ако имате стар SSD со мал капацитет. Како резултат на тоа, ќе изгубите во перформансите, а зголемувањето на работниот век може да биде многу безначајно. Прочитај повеќе - SSD подесување за Windows 10 (релевантно за 8-ки).
Внимание: следниот текст со препораки (за разлика од претходното) беше напишан од мене околу две години и во некои точки не е сосема релевантен: на пример, за денешните SSDs, јас повеќе не препорачувам оневозможување на пејџинг датотеката.
Во разни статии поврзани со оптимизирање на Windows, можете да ги исполните препораките за да ја оневозможите пејџинг-датотеката, ако големината на RAM меморијата е 8 GB или дури 6 GB, и не користете автоматски избор на големината на страната за страничење. Во ова има некоја логика - со оневозможената датотека со страничење, компјутерот нема да го користи хард дискот како дополнителна меморија, што треба да ја зголеми брзината на операција (RAM е неколку пати побрзо), а кога рачно ја специфицирате точната големина на пејџинг-датотеката (се препорачува да се одреди почетната и максималната големина е иста), ослободуваме простор на дискот и ја отстрануваме задачата за прилагодување на големината на датотеката од оперативниот систем.
Забелешка: ако користите SSD диск, најдобро е да се грижи за поставување на максималниот број RAM и целосно оневозможување на страничење датотека, ова ќе го продолжи животот на солидна држава диск.
Според мое мислење, ова не е сосема точно на прво место, треба да се фокусирате не само на количината на достапна физичка меморија, туку и на тоа како точно се користи компјутерот, во спротивно ризикувате да видите пораки кои немаат доволно меморија во Windows.
Навистина, ако имате 8 GB RAM меморија, а работењето на компјутер се состои од прелистување на веб-страници и неколку игри, веројатно е оневозможувањето на пејџинг-датотеката да биде добро решение (но постои ризик да се сретнете со порака дека нема доволно меморија).
Меѓутоа, ако уредувате видео клипови, уредувате фотографии во професионални пакети, работат со векторска или тродимензионална графика, дизајнирале куќи и ракетни мотори, користејќи виртуелни машини, 8 GB RAM меморија нема да биде доволно и swap датотеката сигурно ќе биде потребна во процесот. Покрај тоа, со исклучување, ризикувате да ги изгубите несаканите документи и датотеки кога ќе се појави недостаток на меморија.
Мои препораки за поставување на големината на датотеката на страничење
- Ако не користите компјутер за специјални задачи, а на компјутер 4-6 гигабајти RAM меморија, има смисла да ја одредите точната големина на пејџинг-датотеката или да ја оневозможите. Кога ја одредувате точната големина, користете иста големина за "Оригинална големина" и "Максимална големина". Со оваа сума на RAM меморија, би препорачал да доделим 3 GB за пејџинг датотеката, но други опции се можни (повеќе за ова подоцна).
- Со RAM големина од 8 GB или повеќе и, пак, без специјални задачи, може да пробате да ја оневозможите пејџинг-датотеката. Во исто време, имајте на ум дека некои стари програми можеби нема да започнат без него и да пријават дека нема доволно меморија.
- Ако работите со фотографии, видео, други графики, математички пресметки и цртежи, трчање апликации во виртуелни машини е она што постојано го правите на вашиот компјутер, препорачувам да му дозволите на Windows да ја одреди големината на пејџинг датотеката, без оглед на големината на RAM меморијата (добро, освен за 32 GB Можете да размислите за оневозможување).
Ако не сте сигурни колку RAM меморија ви треба и која големина на пејџинг-датотеката ќе биде точна во вашата ситуација, обидете се со следното:
- Стартувајте на компјутерот сите оние програми што, во теорија, можете да извршувате во исто време - канцеларија и Skype, отворете десетина табулатори на YouTube во прелистувачот, започнете ја играта (користете ја вашата работа на сценариото).
- Отворете го Windows Task Manager додека сето ова работи и на табот за изведба, погледнете ја количината на користената RAM меморија.
- Зголемете го овој број за 50-100% (нема да го дадам точниот број, но јас би препорачал 100) и да го споредите со големината на физичката RAM меморија на компјутерот.
- Тоа е, на пример, на компјутер 8 GB меморија, се користи 6 GB, ние го удвојуваме (100%), излегува од 12 GB. Одземете 8, поставете ја големината на датотеката за размена на 4 GB и може да бидете релативно мирни за фактот дека нема да има проблеми со виртуелната меморија дури и со критични работни опции.
Повторно, ова е мојот личен поглед на пејџинг датотеката, на интернет можете да најдете препораки кои се значително различни од она што го нудиме. Кој од нив следи е до вас. Кога ја користите мојата опција, најверојатно нема да наидете на ситуација кога програмата не започнува поради недостаток на меморија, но опцијата за целосно оневозможување на пејџинг-датотеката (која не препорачувам во повеќето случаи) може да има позитивен ефект врз перформансите на системот. .