PDA

Просмотр полной версии : Нужно ли обычному компьютеру 8 gb памяти?



Igor48
31.08.2009, 11:17
Вадим Карпусь (http://shkolazhizni.ru/authors/Vadimus/) http://shkolazhizni.ru/img/content/i44/44944.jpg В последнее время цены на модули оперативной памяти стандарта DDR2 значительно подешевели.




В последнее время цены на модули оперативной памяти стандарта DDR2 значительно подешевели. Это приводит к тому, что за те же деньги пользователь может купить уже не 1 GB памяти, а 4 и больше. Но здесь таится другая проблема: 32-битные операционные системы не способны использовать для нужд одного приложения более 3,25 GB памяти. Всё, что превышает этот порог, используется для обеспечения работы комплектующих, а при большом объёме – просто простаивает.

Решить эту проблему помогают 64-битные редакции операционных систем (как Vista, так и ХР). Однако остаются вопросы целесообразности и экономической эффективности.

Рассмотрим же на практике влияние дополнительных гигабайт памяти на производительность и скорость реакции компьютера.

Для эксперимента использовался компьютер на базе производительного процессора Intel Core 2 Duo Е8400@3,6 GHz с установленной операционной системой Windows Vista Ultimate SP1 64 bit. Оперативная память TEAM 2x2048MB 1066MHz (TXDD4096M1066HC5DCD) использовалась комплектами по 4 GB каждый, т.е., сначала тесты проводились на компьютере с 4 GB оперативной памяти, потом повторялись при 8 GB установленной памяти.

Количество занятой оперативной памяти при обычной офисной работе (Word, Excel, 1C, Avant 50-60 вкладок, Firefox 15-20 вкладок, почта, Folding, несложное редактирование графики) как было 2,0-2,2 GB, так и осталось. После полной загрузки операционной системы объём занимаемой памяти составлял 1,3 GB в обоих случаях. В очень редких случаях (как правило, при дефрагментации и запуске антивирусной программы) использование памяти повышалось до 2,8-3 GB. Опять же, как при 4 GB, так и при 8 GB памяти. В играх максимальное использование памяти не превышало 3,4-3,5 GB. Ни при каких обычных условиях использования компьютера объём используемой памяти не приближался вплотную к 4 GB.

Далее рассмотрим влияние дополнительного объёма оперативной памяти на скорость загрузки программ. В Windows Vista существует технология SuperFetch, которая отслеживает, какими приложениями пользователь пользуется чаще всего, и заблаговременно загружает их в кэш-память. Когда пользователь запускает приложение, компоненты которого уже находятся в оперативной памяти, приложение запускается существенно быстрее. При этом, если память требуется под приложения, необходимое количество тут же освобождается кэшем и выделяется приложению.

И действительно, время загрузки игры GRID до первого ролика при 4 GB памяти составило 14 секунд, при 8 GB – 12 секунд (прирост производительности 14,3%). Загрузка операционной системы от момента нажатия кнопки "Power" до включения Windows Live Messenger при 4 GB памяти составляет 101 секунду, при 8 GB памяти – 94 секунды (прирост производительности 6,9 %). Выключение в обоих случаях занимает 31 секунду. Время загрузки других часто используемых приложений также незначительно сократилось. Те же программы, которые используются редко (а следовательно их данные отсутствуют в кэше SuperFetch), требовали одинакового времени для загрузки.

Таким образом, увеличение объёма оперативной памяти с 4 GB до 8 GB привело к ускорению загрузки операционной системы и приложений на 10-15%. Использование памяти не увеличилось.
Следовательно, обычному домашнему компьютеру, который используется для работы с офисными приложениями, а также играми, вполне достаточно 4 GB оперативной памяти. 8 GB в такой системе не принесут никаких существенных преимуществ, но скушают некоторую сумму денег, которую лучше будет направить на более производительный процессор или видеокарту. Вполне возможно, что в некоторых специфических задачах (например, обработка изображений в Photoshop или рендеринг видео) прирост производительности от дополнительных 4 GB памяти был бы более существенным.
Источник: http://shkolazhizni.ru/rules/

Ierihon
28.11.2010, 17:47
Расскажите, пожалуйста подробней, об оперативной памяти на 32-битной и 64-битной системах Windows. Точне интересует вопрос, есть ли возможность задействовать более 3,25 Гигабайт в 32-битной системе? Вопрос возник потому, что отношусь скептически к 64-битной системе.

Igor48
28.11.2010, 18:57
32-х битная система, в отличии от 64-х битной, воспринимает только 3,25 гигабйт памяти. Но! Если отношение к 64-х битной скептическое, то можно смело пользовать 32-х битную, установив на неё 8гиг физической памяти! Есть такая програмулина eBoostr. Эта программа, за счет кэширования данных на любом внешнем носителе и в физической памяти, позволяет ускорять загрузку ОС и приложений. Устанавливаем программу и показываем ей создать кэш-файл на всей невостребованной системой памяти. Ускорение работы системы просто грандиозное!

Ierihon
28.11.2010, 19:15
Но! Есть такая програмулина eBoostr.

Конечно же я с этой программой знаком, но создавая КЭШ на флэшке, сомневаюсь что скорость передачи данных самой флэшки будет достаточно. В Висте эта программа работает в системе и КЭШ соответственно находится на жестком диске, скорость которого больше. На практике мне эта программа не показала ошеломляющих результатов. И ещё, эта программа для быстрого запуска программы и системы, после запуска от нее меньше пользы. У меня графиккарта с TurboCash которая при нагрузке использует недостающую память в RAM (впрочем как и многие другие карты). Многие офисные и средние программы не требуют столько памяти, но современные игры очень требовательны.

P.S. У меня не 8 Гигабайт, стоят две планки по 2 Гиг, из которых определяются только 3.

Благодарю за внимание.

Igor48
28.11.2010, 19:30
... У меня не 8 Гигабайт, стоят две планки по 2 Гиг, из которых определяются только 3...
Вот и покажи eBoostr остальную память! Всё дело в самОм железе. Когда я к себе на машину (четыре ядра процессор и 4гига памяти) ставлю eboostr, разницу в быстродействии можно увидеть только в сравнении, то есть на разные партиции ставишь одинаковую систему, в одну из них установив eboostr. За последние две недели, с помощью eboostr и Cacheman, я разогнал четыре примерно одинаково слабеньких компа. Их собирались выбрасывать, теперь не собираются! Здесь нет ни одного слова-предположения, всё проверено делом!

Добавлено через 4 минуты
P.S. Забыл сказать: два компа побежали благодаря флешкам на 8 гиг, а два - флешки 8 гиг плюс на одном отстегнул 256 мб памяти, на втором - 512.
На всех машинах ХР.