Мога ли да увелича файла на страницата вместо да купува повече RAM?
Старият хардуер често изисква всякакъв вид работа - в този случай въпросът е дали увеличаването на файла на страницата може да компенсира отказа на физически модул RAM.
Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.
Въпроса
Читателят на суперпотребителя IMB поставя следния въпрос:
Имам 10-годишен XP компютър, който изненадващо все още работи, но един от 256MB RAM най-накрая умря. Сега ми остава само 256MB. Както се очакваше, компютърът стана по-бавен, но когато се опитах да увелича файла на страницата с минимум 4GB max 4GB, той отново стана доста бърз до приемливо ниво. Моят въпрос сега е:
Ще помогне ли, ако си купя повече RAM, тъй като текущата производителност вече е приемлива, ще бъде ли още по-бърза?
Ще има само 256MB RAM, но 4GB страница файл има някои последици (може би HDD е бил удрян или нещо такова)?
Може ли IMB да премахне с неговото заобикаляне на страниците на файловете (за да се избегне барабаняването на някаква скъпа старинна RAM)?
Отговорите
Сътрудникът на SuperUser Индрек пише:
Достъпът до основната памет (RAM) обикновено се извършва в порядъка на наносекунда (10-9 s), докато достъпът до вторичната памет (твърд диск) отнема порядъка на една милисекунда (10-3 s), което прави RAM достъп по-бърз с 1,000,000 пъти. Така че доколкото RAM е всъщност пълна и файловете се записват на страницата на твърдия ви диск, тези операции отнемат 1 000 000 пъти по-дълго. Човек трябва да провери диспечера на задачите, за да види какво се случва и дали RAM е пълна.
Вашето решение ще зависи от това, което субективно смятате за приемливо за задачата, за която използвате компютъра. Вие със сигурност не го използвате за работа в офиса?
Ханс Пасанс звъни с известна представа защо компютърът може да се почувства по-бързо:
Единственият начин, по който машината ви можеше да е по-бърза, е преместването на файла за виртуална памет в по-малко фрагментирана част от диска, когато промените размера му. Често срещан проблем на старите машини на XP. Получете по-нататъшно подобрение, като използвате функцията за дефрагментиране, след това изпълнете инструмента SysInternals 'PageDefrag.
Това има голямо значение, тъй като ще използвате файла за виртуална памет много по-често с тази малка RAM. Фрагментираният файл за виртуална памет причинява много повече дискови глави и това е бавно.
За повече информация за страницата с Windows страницата, вижте: HTG обяснява: Какво е Windows Page File и ако го изключите?
Имате ли какво да добавите към обяснението? Звукът е изключен в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.