Есть ли польза от покупки более 4 гигабайт памяти? Что-нибудь еще, кроме вашей 64-битной ОС, входит в игру? Ваша материнская плата играет какую-то роль?
3 ответа
Ваш процессор должен быть 64-битным; ваша материнская плата должна поддерживать этот процессор. После этого 64-разрядная ОС может использовать память объемом более 4 гигабайт.
Есть ли выгода? Это зависит от того, что вам нужно сделать. Конечно, больший объем памяти означает, что вы можете запускать больше приложений одновременно с меньшим объемом дискового ввода-вывода (из-за активности файла подкачки - файл подкачки используется для временного перемещения данных и кода в ОЗУ в автономный режим, чтобы одна и та же ОЗУ затем может использоваться чем-то другим, это как устройство переполнения, которое работает в обоих направлениях). Если вы играете в видеоигры, которые используют графику с высоким разрешением или вам необходимо хранить много данных в оперативной памяти, например MMORPG, такие как "World of Warcraft" или "Ashen Empires", или даже не-MMORPG игры, такие как "Doom III".
С 64-битной ОС есть преимущество в производительности, потому что процессор может иметь дело с 64-битными значениями вместо того, чтобы иметь дело с ними в двух частях. Это требует меньше циклов ЦП, и для некоторых приложений эти преимущества значительны (а иногда и заметны).
Материнская плата также играет свою роль. Если вы покупаете хорошую модель, такую как одна из моделей Intel более высокого класса, то технические характеристики и компоненты, которые в них входят, как правило, также лучше (в отношении качества, производительности и т.д.). Иногда и гарантии дольше, что может быть довольно хорошим показателем того, насколько производитель уверен в своих продуктах (они знают, как они построены, и какова частота отказов для этого конкретного семейства продуктов).
Для Windows 7 я считаю, что 4 ГБ ОЗУ - это вполне приемлемый минимум для обычного бизнеса и домашнего использования. Если аппаратное обеспечение поддерживает более 4 ГБ, я установлю целые 8 ГБ. Если вы одновременно используете два компьютера с Windows 7, которые имеют одинаковые спецификации, за исключением того, что один из них имеет 2 или 4 ГБ ОЗУ, а другой - 8 ГБ, и запускаете те же приложения (например, Google Планета Земля, OpenOffice.org, и Opera или Firefox), в то же время, машина с большим объемом оперативной памяти, как правило, начинает работать немного быстрее. После некоторого времени их использования (например, введите один и тот же адрес в Google Планета Земля, откройте те же веб-сайты в Opera и загрузите несколько документов в Open Office), тот, у кого больше оперативной памяти, будет видеть намного меньше дисковой активности.
По сравнению со стоимостью замены диска ранее и с повышением производительности, которое я обычно наблюдаю (оно становится более заметным после того, как пользователь использует свою машину в течение нескольких месяцев и имеет все виды панелей инструментов, фоновых процессов / служб и установленные дополнения), я считаю, что это разумная инвестиция, чтобы начать с большего объема оперативной памяти с самого начала.
Количество необходимой вам оперативной памяти зависит, прежде всего, от приложений, которые вы запускаете. Если вы хотите использовать виртуальные машины, 4Gb, вероятно, недостаточно.
С другой стороны, 64-битные ОС более требовательны к памяти из-за того, как работает подкачка страниц. 64-битный код будет использовать больше памяти, потому что указатели будут занимать 8 байтов вместо 4. То же самое касается некоторых других типов переменных. Это означает, что если вам достаточно 32 ГБ для 32-битной ОС, этого может быть недостаточно для 64-битной ОС.
Как правильно заметил Рэндольф, от большего количества оперативной памяти можно наблюдать увеличение производительности. Windows может быть достаточно умна в отношении того, как она использует дополнительную память, например, для кэширования часто используемых программ, чтобы они быстрее загружались.
Лично я нашел 4Gb недостаточно. При высоких разрешениях (4M+ пиксели) некоторые игры, такие как Starcraft II, будут зависать даже при 4 ГБ ОЗУ. Учитывая более низкую стоимость Ram сегодня, 8Gb звучит примерно так.