Како оптимизовати датотеку за пејџинг у оперативном систему Виндовс

Рачунари ових дана су прилично брзи и најновији оперативни системи су прилично добри у томе да их тако одржавају. Прошли су дани годишњег ритуала „ форматирања и поновног инсталирања(format and reinstall) “ који је изводила већина технички подкованих корисника Виндовс(Windows) - а. То не значи да ће ваша нова инсталација Виндовс 10(Windows 10) остати брза заувек. 

Неки корисници могу приметити да се ствари заустављају ако пребаце алт-таб из видео игре или прелазе између апликација које су тешке као што су видео уређивачи или прозори претраживача са 100 картица. Ово је знак да сте остали без ултра-брзе меморије са случајним приступом(Random Access Memory) инсталиране на вашем рачунару, а Виндовс(Windows) сада мора да се ослони на вашу много спорију секундарну меморију као преливање. 

Успоравање којем сте сведоци настаје када Виндовс(Windows) замени информације са ваших РАМ(RAM) чипова са преливом области познатом као „датотека странице“.

Можете да побољшате перформансе када оптимизујете датотеку страничног језика у оперативном систему Виндовс 10(Windows 10) .

Шта је уопште „датотека за пејџинг“?(What Is a “Paging File” Anyway?)

Пре него што пређемо на начин на који можете да оптимизујете датотеку за пејџинг, хајде да копамо мало дубље у то шта је датотека. Ако сте подесили Виндовс(Windows) екплорер да вам приказује скривене системске датотеке, наћи ћете га у корену вашег Ц диска са именом „пагефиле.сис“. Под претпоставком да ваш рачунар има подразумевану конфигурацију.

Датотека странице има резервисану величину и интерно је подељена на „странице“. Ово је формат података у којем се чувају РАМ(RAM) подаци за било који оперативни систем који користи РАМ(RAM) страницу као метод управљања меморијом.

„Странице“ су блокови информација од којих свака има јединствену адресу и потпуно исту величину. Софтвер на вашем рачунару води евиденцију о томе које странице имају своје информације, па када жели те информације, тражи страницу од Виндовс(Windows) -а . 

Када вашим апликацијама треба више РАМ-а(RAM) него што ваш рачунар физички има, потребно је да користи „виртуелну меморију“ што је управо оно што је датотека странице. Са тачке гледишта апликације, то је само више РАМ-а(RAM) . Једина разлика је у томе што је читање информација са чврстог диска много, много(much) спорије од РАМ-а(RAM) . Што(Which) је пре поента да имате РАМ(RAM) !

Дакле, ако је датотека странице тако спора, зашто је уопште имати? Без датотеке странице, ваше апликације ће се срушити или озбиљно кварити, јер ће све додатне информације које треба да буду ускладиштене у РАМ-(RAM) у једноставно бити изгубљене. Имати мало успоравања да би се решили највећи захтеви за РАМ(RAM) меморијом боље је него да се систем поквари у целини.

ОК, али зашто оптимизовати датотеку за пејџинг?(OK, But Why Optimize The Paging File?)

РАМ(RAM) страница је једна од најстаријих метода управљања меморијом. Главни рачунари из 1960-их су га већ користили! Имало је много смисла када се РАМ(RAM) мери у десетинама килобајта. И даље је имало смисла када је 640 КБ меморије било „ довољно за било кога(enough for anyone) “. 

Ових дана већина мејнстрим рачунара има много више РАМ-а(RAM) него што је вероватно потребно кориснику осим ако рутински не покрећу апликације које су жељне меморије. Ако вам увек понестаје РАМ-а(RAM) због свакодневног случаја корисника, далеко боља стратегија за решавање проблема је додавање више РАМ-(RAM) а вашем систему. 

Као и већина рачунарских компоненти у модерно доба, РАМ(RAM) је релативно јефтин!

С обзиром на то да ваш рачунар има одговарајућу количину РАМ-а(RAM) , ипак може доћи дан када ће због нечега бити неопходно РАМ странице. (RAM)Тада ћете бити захвални што сте имали довољно пажње да бисте били сигурни да пејџинг не траје дуже него што је потребно. 

Општи савети за побољшање перформанси пејџинга(General Tips To Improve Paging Performance)

Осим подешавања сопствених подешавања управљања Виндовс-ом, постоји неколико ствари које можете учинити да побољшате перформансе РАМ(RAM) страница када се то догоди. Један од најчешћих савета је да поставите датотеку странице на другу диск јединицу од диска вашег оперативног система. 

Ствар је у томе што већина нових рачунара ових дана има ССД ( ССД(SSD) ) као примарни диск. Док ССД(SSDs) -ови који користе САТА(SATA) интерфејс и даље морају да редом чекају захтеве за читање и писање, они су за редове величине бржи од механичких дискова са ротирајућим плочама. 

Логика иза овога има смисла, пошто чврсти дискови морају да постављају захтеве за читање и уписивање у ред чекања. Главе за читање/уписивање морају физички да путују до различитих делова диска где се складиште подаци. Дакле, ако Виндовс(Windows) покушава да замени информације из ваше датотеке странице и такође покушава да користи диск у друге сврхе, све ће се успорити до индексирања. Ако ставите датотеку странице на посебан чврсти диск, онда овај проблем нестаје.

Дакле, ако имате два САТА ССД-(SATA SSDs) а у рачунару, и даље има смисла ставити датотеку странице на секундарни диск. Међутим, ако имате главни диск који користи НВМе(NVMe) преко ПЦИе(PCIe) интерфејса, ништа не добијате померањем датотеке странице. То је зато што је НВМе(NVMe) преко ПЦИе(PCIe) паралелан, што значи да се захтеви за читање и уписивање обрађују истовремено. 

На механичким чврстим дисковима, фрагментација такође може бити проблем. Датотеке се не складиште непрекидно, већ се уписују у све доступне празнине које остављају избрисане датотеке. То значи да током времена док се датотеке пишу и бришу, одређена датотека може постојати у деловима по целом диску. 

Ако је ваша датотека странице физички разбацана по целој плочи диска, потребно је више времена да главама уређаја све то споје. На ССД уређајима то није проблем. Ако користите механички диск, креирање наменске партиције након прве дефрагментације дотичне диск јединице може бити добар начин да се ово реши. Стављањем датотеке странице на дефрагментирану партицију, осигураћете да су сви подаци физички на истој локацији.

Како да оптимизујете датотеку за пејџинг у оперативном систему Виндовс 10(How To Optimize Your Paging File In Windows 10)

Сада када сте добро разумели контекст и правила за оптимизацију датотеке страничне меморије, време је да се задубите у сама подешавања. На вама је да одлучите која конкретна подешавања ћете користити на основу ваше специфичне конфигурације.

  • Прво отворите почетни мени, а затим унесите перформансе(performance ) у траку за претрагу.
  • Потражите Подесите изглед и перформансе Виндовс(Adjust the appearance and performance of Windows) -а у категорији поставки као што можете видети на слици испод. 

  • Сада би требало да се отвори прозор Перформанце Оптионс . (Performance Options)Пређите на напредну( advanced ) картицу.

  • Када је отворена картица Напредно(Advanced) , кликните на Промени(Change ) у одељку Виртуелна меморија(Virtual memory) .

  • Сада ће се отворити прозор виртуелне меморије . (Virtual Memory)Све опције су подразумевано засивљене. Дакле, прво морамо да поништимо опцију Аутоматски управљај величином датотеке страница за све дискове.(Automatically manage paging file size for all drives.)

  • Сада ћете видети да се отварају следеће опције које можете променити.

  • Поставкама сваког диска може се управљати независно. Кликните(Click) на жељени диск у прозору изнад да бисте променили његове специфичне поставке. Логичке партиције ће се такође појавити као независни дискови.
  • Изаберите прилагођену величину(custom size ) да бисте одредили сопствену минималну и максималну величину датотеке страничне странице. Изаберите Без датотеке за пејџинг(No Paging File) ако не желите да га одређени диск уопште има.
  • Подразумевано аутоматско понашање је да има минималну величину 1,5 пута већу од стварне РАМ меморије(RAM) . Не препоручујемо вам да одаберете минималну величину испод ове. Када подесите одређени диск онако како желите, не заборавите да кликнете Постави(Set ) да бисте закључали те изборе.

Како да оптимизујете датотеку за пејџинг у старијим верзијама Виндовс-а(How To Optimize Your Paging File In Older Versions Of Windows)

Начин на који се виртуелна меморија подешава и управља на старијим верзијама оперативног система Виндовс(Windows) је практично идентичан начину на који функционише у оперативном систему Виндовс 10(Windows 10) . Конкретно, Виндовс(Windows) 7,8 и 8.1 и даље имају потпуно исти интерфејс виртуелне меморије.

Нећемо укључити ништа старије од Виндовс 7 у ову дискусију јер више не би требало да постоје постојеће машине које још увек раде на овим неподржаним оперативним системима.

Процес је идентичан корацима за Виндовс 10(Windows 10) који су горе наведени од тачке на којој сте дошли до прозора Перформанце Оптионс(Performance Options) . Међутим, доћи до тамо је мало другачије.

  • Идите на Старт(Start) , а затим на Контролну таблу. (Control Panel. )
  • Када сте тамо, отворите Систем. (System.)Затим кликните на Напредне системске поставке(Advanced System Settings) .
  • На картици Напредно(Advanced) у прозору Својства система(System Properties) кликните на Подешавања.(Settings.)

Одавде можете пратити иста упутства као горе. Ако користите Виндовс 7(Windows 7) , размислите о надоградњи што је пре могуће. Редовна подршка за Виндовс 7(Windows 7) је окончана 2015. године, а проширена подршка престаје почетком 2020. године.

Пејџинг Др. Перформанс(Paging Dr. Performance)

Иако већина модерних рачунара неће радити другачије ако промените њихова подешавања страница, мало подешавања може да направи разлику на рачунарима ниске класе са ограниченом РАМ меморијом(RAM) . Чак и на врхунским машинама које повремено морају да буду изнад своје тежине у смислу меморије.

Дакле, ако следећи пут наиђете на рачунар који се зауставља, врло је могуће да му је потребна посета доктора датотека за пејџинг да би се ствари поново исправиле.



About the author

Ја сам информатичар са преко 10 година искуства у раду у области претраживача, Мицрософт оффице-а и онедриве-а. Специјализовао сам се за веб развој, истраживање корисничког искуства и развој апликација великих размера. Моје вештине користе неке од водећих светских компанија, укључујући Гоогле, Фацебоок и Аппле.



Related posts