If-Koubou

Компютри с по-голяма RAM потенциално по-бърза, ако паметта обикновено не се използва?

Компютри с по-голяма RAM потенциално по-бърза, ако паметта обикновено не се използва? (Как да)

Наличието на компютър със силно количество RAM е чудесно нещо, но е възможно ли да бъде по-бързо, ако цялата памет обикновено не се използва? Днешната публикация "SuperUser Q & A" има отговорите на въпроса на любознателен читател.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Снимката е предоставена от Даниел Дион (Flickr).

Въпроса

Четецът на SuperUser Keavon иска да знае дали компютър с повече RAM ще бъде по-бърз, ако цялата му памет не се използва нормално:

Да предположим, че имам компютър с 16 GB памет. Ако компютърът ми обикновено използва около 4 GB памет и никога не достига 8 GB, то е по-бързо от компютър с само 8 GB памет (от същия тип)? Дали компютърът ми ще работи толкова бързо, като премахне половината от 16 GB и работи само с 8 GB или памет?

Дали Кейвън ще забележи разликата в производителността, ако извади половината от RAM от компютъра си?

Отговорът

Участниците в SuperUser Wyzard и Jason имат отговорите за нас. Първо, Уайард:

Да, защото операционната система може да използва допълнителната RAM като кеш на диска, което ускорява достъпа до данни на диска. Екстра RAM няма да направи по-бързи изчисления на CPU (без много дисково I / O) по-бързи.

Следвайки отговора на Джейсън:

Тъй като всяка операционна система управлява памет по различен начин и никой не е посочен в първоначалния въпрос, ще отговоря в контекста на Windows 7.

По-долу е даден пример от компютър с 24 GB оперативна памет. Въпреки че в момента се заделя само 7 GB като памет "в употреба", още 10 ГБ се разпределят като памет "в режим на изчакване" и съдържат данни, които могат или не могат да бъдат прочетени отново. Ако се прочете, това ще направи компютъра по-бърз. Свободната памет в момента не се използва.

  • "Наличната" памет включва режим на готовност и безплатен
  • "Кешираната" памет включва също така режим "Готовност" и "Модифициран"
  • "Обща" памет е цялата памет, с изключение на хардуерно запазено

Ако искате да научите повече за използването на памет в Windows 7, TechRepublic има страхотна статия.

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