Колики би требао бити ваш фајл странице или свап партиција?
Према старом правилу, ваш фајл странице или свап би требало да буде "доубле иоур РАМ" или "1.5к иоур РАМ." Али да ли вам стварно треба 32 ГБ фајл странице или свап ако имате 16 ГБ РАМ-а?
Вероватно вам не треба толико фајла страница или свап простора, што је олакшање с обзиром да модерни рачунар може имати солид-стате диск са веома мало простора.
Сврха датотеке датотеке или свап партиције
Прво, запамтимо стварну сврху датотеке странице на Виндовсу или свап партицији на Линуку. Оба рачунара обезбеђују додатну радну меморију. На пример, ако рачунар има 2 ГБ РАМ-а и отворите велики број програма или велики број датотека, рачунар ће можда морати да ускладишти 3 ГБ података у радној меморији. Рачунар похрањује додатних 1 ГБ података у датотеку странице или свап простор. Датотека странице или замјена дјелују као подручје "прелијевања" за држање додатних података. Рачунар аутоматски преноси податке у свој РАМ када се користи и пребацује податке у датотеку странице или свап партицију када се не користи.
Ако сте користили старији стони рачунар, могли бисте да видите да се то десило након што сте програм за радну површину минимизовали неко време. Када га касније повећате, биће потребно неко време да се појави, и чули бисте да ваш хард диск брушује док је ЛЕД лампица активности диска бљеснула - подаци су се враћали из датотеке са страницама или свап партиције у РАМ. РАМ је много бржи од датотеке странице или свап партиције. (Ово је много мање уобичајено на модерним рачунарима који имају довољну количину РАМ-а да задрже десктоп програме у РАМ-у.)
Већина апликација очекује да ће добити меморију коју траже. Ако је ваш РАМ био пун и нисте имали датотеку странице, а затим сте отворили други програм, програм би се вјеројатно срушио. Употреба датотеке странице са додатним просторним програмима може спријечити ово.
Друге употребе за датотеку странице и свап партиције
Виндовс и Линук такође користе датотеке својих страница и свап простор за друге сврхе:
- Виндовс Црасх Думпс: У оперативном систему Виндовс, датотека странице се користи за депоније судара. Да бисте креирали потпуни меморијски думп, фајл странице мора бити најмање величине физичке меморије + 1 МБ. За депоније меморије језгра, датотека странице мора бити најмање 800 МБ на системима са 8 ГБ РАМ-а или више. Већини људи неће бити потребне потпуне меморије, али депоније језгра могу бити корисне. Потребна датотека странице од 800 МБ је прилично мала, али захтијева да оставите датотеку странице омогућену и не онемогућите је. (Ове информације преузете су из поруке Разумевање грешака на локацији Мицрософт ТецхНет.)
- Линук хибернација: На Линук системима, хибернација - стање искључивања које чува садржај РАМ-а вашег система на диск тако да се може поново учитати када поново покренете систем - чува садржај системског РАМ-а у свап партицији. Може се претпоставити да вам је потребна свап партиција која је велика као РАМ да бисте је хибернирали, али вам је заправо потребна свап партиција велика као РАМ коју користите - тако да, ако Ви само редовно користите 4 ГБ од 16 ГБ РАМ-а, могли бисте хибернирати до 4 ГБ свап партиције. Међутим, ако сте користили више од 4 ГБ РАМ-а, можда нећете бити у стању хибернације. Често је сигурно изабрати свап партицију која је једнака величини ваше РАМ меморије. Имајте на уму да се ово односи само на хибернацију - ако никада не планирате хибернацију вашег рачунара, не морате бринути о томе. (Виндовс хибернира тако што чува податке у датотеци Ц: хиберфил.сис, тако да датотека са страницама није укључена приликом хибернације у оперативном систему Виндовс.)
Право питање: колико меморије користите?
Не постоји једно тешко и брзо правило које ће вам рећи колико вам је потребан пејџинг или свап простор. Одговор зависи од тога шта радите са рачунаром и колико меморије користите. На пример, ако имате 8 ГБ меморије, али никада нисте користили више од оних 8 ГБ, могли бисте без икаквог страничења или замене простора - вероватно ће вам евентуално требати више од 8 ГБ, наравно. Са друге стране, можда имате рачунар са 64 ГБ меморије, али он може да ради са скуповима података од 100 ГБ - вероватно бисте желели да барем 64 ГБ простора за пребацивање или свап простора буде безбедан. Тако да компјутер са 8 ГБ РАМ-а можда неће требати датотеку странице, а компјутеру са 64 ГБ РАМ-а ће требати огроман фајл странице. Све зависи од тога шта ради рачунар.
Вецина људи неце моци да предвиди колико простора за размену или замену простора треба. Чак и ако сада погледате вашу искоришћену меморију, не можете рећи колико ће вам програми требати за недељу или месец дана.
Виндовс може аутоматски да управља њиме
У оперативном систему Виндовс, датотека странице се складишти на локацији Ц: \ т Подразумевано, Виндовс аутоматски управља величином ове датотеке. Почиње мали и расте на потенцијално већу величину ако вам је потребна. Препоручујемо да дозволите Виндовсу да сам управља величином датотеке странице. Не би требало да заузме огромну количину простора на системској диск јединици. Ако ваша датотека странице заузима много простора на системској диск јединици, то је зато што вам је била потребна велика датотека странице у прошлости, а Виндовс је аутоматски повећала величину за вас.
На пример, на Виндовс 8.1 систему са само 4 ГБ РАМ-а, наша страница је тренутно само 1.8 ГБ. Немамо толико РАМ-а, али Виндовс користи датотеку са малим страницама све док нам не треба више.
Не постоје предности перформанси за уклањање датотеке са страницом, већ само потенцијалне проблеме са нестабилношћу система, ако се програми могу срушити ако користите све РАМ-ове. Можете уклонити датотеку странице да бисте уштедели простор на системској диск јединици, али то обично није вриједно.
Ако желите да ручно подесите величину - не препоручује се - имајте на уму да је заиста битно колико ће меморије ваш систем користити, а не само величину РАМ-а. Мицрософтова документација наводи да:
„Разлог за конфигурисање величине датотеке странице није промењен. Увек се радило о подршци депонији пада система, ако је потребно, или проширењу ограничења урезивања система, ако је потребно. На пример, када је инсталирана велика количина физичке меморије, датотека странице можда није потребна да би се наплатила накнада за извршавање система током вршне употребе. Доступна физичка меморија може бити довољно велика да то уради. "
Другим речима, ради се само о томе колико вам је меморије заиста потребно - укупна количина расположиве меморије је “граница системског учешћа”.
Линук захтева избор
На Линуку, еквивалент за Виндовс датотеку страничне меморије је свап партиција. Пошто је ово партиција, а не само датотека, морате да изаберете величину ваше свап партиције када инсталирате Линук. Наравно, касније можете да промените величину партиција - али то је више посла. Линук не може аутоматски да управља величином свап партиције за вас.
Свака Линук дистрибуција користи сопствени инсталатер, а свака Линук дистрибуција има неку логику у свом инсталатеру који аутоматски покушава да изабере одговарајућу величину свап партиције. Дистрибуције Линука обично користе величину РАМ-а да би одлучиле о величини свап партиције. Када инсталирате Убунту, типична подразумевана величина свап партиције изгледа да је величина ваше РАМ-а плус додатних пола ГБ или тако. Ово осигурава да хибернација ради исправно.
Ако ручно поделите партиције у вашем Линук инсталатеру, величина вашег РАМ-а плус .5 ГБ је добро правило палца које ће вам обезбедити да заиста можете хибернирати ваш систем. То би обично требало да буде и више него довољно простора за размену. Ако имате велику количину РАМ-а - 16 ГБ или не - и не треба вам хибернација, али вам је потребан простор на диску, вероватно бисте могли да се извучете са малом свап партицијом од 2 ГБ. Опет, то заиста зависи од тога колико ће меморије рачунар заиста користити. Али добра је идеја имати неки свап простор за сваки случај.
Стара "двострука величина РАМ-а" примењена је на рачунаре са 1 или 2 ГБ РАМ-а. Не постоји одговарајући одговор на величину странице или простора за свап. Све зависи од програма које користите и од онога што им је потребно. Ако нисте сигурни, придржавање заданих поставки оперативног система је готово увијек добра идеја.
Имаге Цредит: Виллиам Хоок на Флицкр-у, Јеан-Етиенне Минх-Дуи Поирриер на Флицкр-у