Какая максимальная оперативная память на компьютере. Сколько оперативной памяти нужно для нормальной работы компьютера

Мое почтенье дорогие посетители сайта. В прошлой статье я писал о том, . Теперь, узнав что это такое и для чего и как оно служит, многие из Вас наверно подумываете о том, чтобы приобрести для своего компьютера более мощную и производительную оперативку. Ведь увеличение производительности компьютера с помощью дополнительного объёма памяти ОЗУ является самым простым и дешевым (в отличии например от видеокарты) методом модернизации вашего любимца.

И… Вот вы стоите у витрины с упаковками оперативок. Их много и все они разные. Встают вопросы: А какую оперативную память выбрать? Как правильно выбрать ОЗУ и не прогадать? А вдруг я куплю оперативку, а она потом не будет работать? Это вполне резонные вопросы. В этой статье я попробую ответить на все эти вопросы. Как вы уже поняли, эта статья займет свое достойное место в цикле статей, в которых я писал о том, как правильно выбирать отдельные компоненты компьютера т.е. железо. Если вы не забыли, туда входили статьи:



Этот цикл будет и дальше продолжен, и в конце вы сможете уже собрать для себя совершенный во всех смыслах супер компьютер 🙂 (если конечно финансы позволят:))
А пока учимся правильно выбирать для компьютера оперативную память .
Поехали!

Оперативная память и её основные характеристики.

При выборе оперативной памяти для своего компьютера нужно обязательно отталкиваться от вашей материнской платы и процессора потому что модули оперативки устанавливаются на материнку и она же поддерживает определенные типы оперативной памяти. Таким образом получается взаимосвязь между материнской платой, процессором и оперативной памятью.

Узнать о том, какую оперативную память поддерживает ваша материнка и процессор можно на сайте производителя, где необходимо найти модель своей материнской платы, а также узнать какие процессоры и оперативную память для них она поддерживает. Если этого не сделать, то получится, что вы купили супер современную оперативку, а она не совместима с вашей материнской платой и будет пылиться где нибудь у вас в шкафу. Теперь давайте перейдем непосредственно к основным техническим характеристикам ОЗУ, которые будут служить своеобразными критериями при выборе оперативной памяти. К ним относятся:

Вот я перечислил основные характеристики ОЗУ, на которые стоит обращать внимание в первую очередь при её покупке. Теперь раскроем каждый из ни по очереди.

Тип оперативной памяти.

На сегодняшний день в мире наиболее предпочтительным типом памяти являются модули памяти DDR (double data rate). Они различаются по времени выпуска и конечно же техническими параметрами.

  • DDR или DDR SDRAM (в переводе с англ. Double Data Rate Synchronous Dynamic Random Access Memory — синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных). Модули данного типа имеют на планке 184 контакта, питаются напряжением в 2,5 В и имеют тактовую частоту работы до 400 мегагерц. Данный тип оперативной памяти уже морально устарел и используется только в стареньких материнских платах.
  • DDR2 — широко распространенный на данное время тип памяти. Имеет на печатной плате 240 контактов (по 120 на каждой стороне). Потребление в отличие от DDR1 снижено до 1,8 В. Тактовая частота колеблется от 400 МГц до 800 МГц.
  • DDR3 — лидер по производительности на момент написания данной статьи. Распространен не менее чем DDR2 и потребляет напряжение на 30-40% меньше в отличии от своего предшественника (1,5 В). Имеет тактовую частоту до 1800 МГц.
  • DDR4 — новый, супер современный тип оперативной памяти, опережающий своих собратьев как по производительности (тактовой частоте) так и потреблением напряжения (а значит отличающийся меньшим тепловыделением). Анонсируется поддержка частот от 2133 до 4266 Мгц. На данный момент в массовое производство данные модули ещё не поступили (обещают выпустить в массовое производство в середине 2012 года). Официально, модули четвертого поколения, работающие в режиме DDR4-2133 при напряжении 1,2 В были представлены на выставке CES, компанией Samsung 04 января 2011 года.

Объём оперативной памяти.

Про объём памяти много писать не буду. Скажу лишь, что именно в этом случае размер имеет значение 🙂
Все несколько лет назад оперативная память объёмом в 256-512 МБ удовлетворяла все нужды даже крутых геймерских компьютеров. В настоящее же время для нормального функционирования отдельно лишь операционной системы windows 7 требуется 1 Гб памяти, не говоря уже о приложениях и играх. Лишней оперативка никогда не будет, но скажу Вам по секрету, что 32-х разрядная windows использует лишь 3,25 Гб ОЗУ, если даже вы установите все 8 Гб ОЗУ. Подробнее об этом вы можете прочитать .

Габариты планок или так называемый Форм — фактор.

Form — factor — это стандартные размеры модулей оперативки, тип конструкции самих планок ОЗУ.
DIMM (Dual InLine Memory Module — двухсторонний тип модулей с контактами на обоих сторонах) — в основном предназначены для настольных стационарных компьютеров, а SO-DIMM используются в ноутбуках.

Тактовая частота.

Это довольно таки важный технический параметр оперативной памяти. Но тактовая частота есть и у материнской платы и важно знать рабочую частоту шины этой платы, так как если вы купили например модуль ОЗУ DDR3-1800 , а слот (разъём) материнской платы поддерживает максимальную тактовую частоту DDR3-1600 , то и модуль оперативной памяти в результате будет работать на тактовой частоте в 1600 МГц . При этом возможны всяческие сбои, ошибки в работе системы и .

Примечание: Частота шины памяти и частота процессора — совершенно разные понятия.

Из приведенных таблиц можно понять, что частота шины, умноженная на 2, дает эффективную частоту памяти (указанную в графе «чип»), т.е. выдает нам скорость передачи данных. Об этом же нам говорит и название DDR (Double Data Rate) — что означает удвоенная скорость передачи данных.
Приведу для наглядности пример расшифровки в названии модуля оперативной памяти — Kingston/PC2-9600/DDR3(DIMM)/2Gb/1200MHz , где:
— Kingston — производитель;
— PC2-9600 — название модуля и его пропускная способность;
— DDR3(DIMM) — тип памяти (форм фактор в котором выполнен модуль);
— 2Gb — объем модуля;
— 1200MHz — эффективная частота, 1200 МГц.

Пропускная способность.

Пропускная способность — характеристика памяти, от которой зависит производительность системы. Выражается она как произведение частоты системной шины на объём данных передаваемых за один такт. Пропускная способность (пиковый показатель скорости передачи данных) – это комплексный показатель возможности RAM , в нем учитывается частота передачи данных , разрядность шины и количество каналов памяти. Частота указывает потенциал шины памяти за такт – при большей частоте можно передать больше данных.
Пиковый показатель вычисляется по формуле: B = f * c , где:
В — пропускная способность, f — частота передачи, с — разрядность шины. Если Вы используете два канала для передачи данных, все полученное умножаем на 2. Чтобы получить цифру в байтах/c, Вам необходимо полученный результат поделить на 8 (т.к. в 1 байте 8 бит).
Для лучшей производительности пропускная способность шины оперативной памяти и пропускная способность шины процессора должны совпадать. К примеру, для процессора Intel core 2 duo E6850 с системной шиной 1333 MHz и пропускной способностью 10600 Mb/s , можно установить два модуля с пропускной способностью 5300 Mb/s каждый (PC2-5300 ), в сумме они будут иметь пропускную способность системной шины (FSB ) равную 10600 Mb/s .
Частоту шины и пропускную способность обозначают следующим образом: «DDR2-XXXX » и «PC2-YYYY «. Здесь «XXXX » обозначает эффективную частоту памяти, а «YYYY » пиковую пропускную способность.

Тайминги (латентность).

Тайминги (или латентность) — это временные задержки сигнала, которые, в технической характеристике ОЗУ записываются в виде «2-2-2 » или «3-3-3 » и т.д. Каждая цифра здесь выражает параметр. По порядку это всегда «CAS Latency » (время рабочего цикла), «RAS to CAS Delay » (время полного доступа) и «RAS Precharge Time » (время предварительного заряда).

Примечание

Чтобы вы могли лучше усвоить понятие тайминги, представьте себе книгу, она будет у нас оперативной памятью, к которой мы обращаемся. Информация (данные) в книге (оперативной памяти) распределены по главам, а главы состоят из страниц, которые в свою очередь содержат таблицы с ячейками (как например в таблицах Excel). Каждая ячейка с данными на странице имеет свои координаты по вертикали (столбцы) и горизонтали (строки). Для выбора строки используется сигнал RAS (Raw Address Strobe) , а для считывания слова (данных) из выбранной строки (т.е. для выбора столбца) — сигнал CAS (Column Address Strobe) . Полный цикл считывания начинается с открытия «страницы» и заканчивается её закрытием и перезарядкой, т.к. иначе ячейки разрядятся и данные пропадут.Вот так выглядит алгоритм считывания данных из памяти:

  1. выбранная «страница» активируется подачей сигнала RAS ;
  2. данные из выбранной строки на странице передаются в усилитель, причем на передачу данных необходима задержка (она называется RAS-to-CAS );
  3. подается сигнал CAS для выбора (столбца) слова из этой строки;
  4. данные передаются на шину (откуда идут в контроллер памяти), при этом также происходит задержка (CAS Latency );
  5. следующее слово идет уже без задержки, так как оно содержится в подготовленной строке;
  6. после завершения обращения к строке происходит закрытие страницы, данные возвращаются в ячейки и страница перезаряжается (задержка называется RAS Precharge ).

Каждая цифра в обозначении указывает, на какое количество тактов шины будет задержан сигнал. Тайминги измеряются в нано-секундах. Цифры могут иметь значения от 2 до 9 . Но иногда к трем этим параметрам добавляется и четвертый (например: 2-3-3-8 ), называющийся «DRAM Cycle Time Tras/Trc ” (характеризует быстродействие всей микросхемы памяти в целом).
Случается, что иногда хитрый производитель указывает в характеристике оперативки лишь одно значение, например «CL2 » (CAS Latency ), первый тайминг равный двум тактам. Но первый параметр не обязательно должен быть равен всем таймингам, а может быть и меньше других, так что имейте это в виду и не попадайтесь на маркетинговый ход производителя.
Пример для наглядности влияния таймингов на производительность: система с памятью на частоте 100 МГц с таймингами 2-2-2 обладает примерно такой же производительностью, как та же система на частоте 112 МГц , но с задержками 3-3-3 . Другими словами, в зависимости от задержек, разница в производительности может достигать 10 % .
Итак, при выборе лучше покупать память с наименьшими таймингами, а если Вы хотите добавить модуль к уже установленному, то тайминги у покупаемой памяти должны совпадать с таймингами установленной памяти.

Режимы работы памяти.

Оперативная память может работать в нескольких режимах, если конечно такие режимы поддерживаются материнской платой. Это одноканальный , двухканальный , трехканальный и даже четырехканальный режимы. Поэтому при выборе оперативной памяти стоит обратить внимание и на этот параметр модулей.
Теоретически скорость работы подсистемы памяти при двухканальном режиме увеличивается в 2 раза, трехканальном – в 3 раза соответственно и т.д., но на практике при двухканальном режиме прирост производительности в отличии от одноканального составляет 10-70%.
Рассмотрим подробнее типы режимов:

  • Single chanell mode (одноканальный или асимметричный) – этот режим включается, когда в системе установлен только один модуль памяти или все модули отличаются друг от друга по объему памяти, частоте работы или производителю. Здесь неважно, в какие разъемы и какую память устанавливать. Вся память будет работать со скоростью самой медленной из установленной памяти.
  • Dual Mode (двухканальный или симметричный) – в каждом канале устанавливается одинаковый объем оперативной памяти (и теоретически происходит удвоение максимальной скорости передачи данных). В двухканальном режиме модули памяти работают попарно 1-ый с 3-им и 2-ой с 4-ым.
  • Triple Mode (трехканальный) – в каждом из трех каналов устанавливается одинаковый объем оперативной памяти. Модули подбираются по скорости и объему. Для включения этого режима модули должны быть установлены в 1, 3 и 5/или 2, 4 и 6 слоты. На практике, кстати говоря, такой режим не всегда оказывается производительнее двухканального, а иногда даже и проигрывает ему в скорости передачи данных.
  • Flex Mode (гибкий) – позволяет увеличить производительность оперативной памяти при установке двух модулей различного объема, но одинаковых по частоте работы. Как и в двухканальном режиме платы памяти устанавливаются в одноименные разъемы разных каналов.

Обычно наиболее распространенным вариантом является двухканальный режим памяти.
Для работы в многоканальных режимах существуют специальные наборы модулей памяти — так называемая Kit-память (Kit-набор) — в этот набор входит два (три) модуля, одного производителя, с одинаковой частотой, таймингами и типом памяти.
Внешний вид KIT-наборов:
для двухканального режима

для трехканального режима

Но самое главное, что такие модули тщательно подобраны и протестированы, самим производителем, для работы парами (тройками) в двух-(трёх-) канальных режимах и не предполагают никаких сюрпризов в работе и настройке.

Производитель модулей.

Сейчас на рынке ОЗУ хорошо себя зарекомендовали такие производители, как: Hynix , amsung , Corsair , Kingmax , Transcend , Kingston , OCZ
У каждой фирмы к каждому продукту имеется свой маркировочный номер , по которому, если его правильно расшифровать, можно узнать для себя много полезной информации о продукте. Давайте для примера попробуем расшифровать маркировку модуля Kingston семейства ValueRAM (смотрите изображение):

Расшифровка:

  • KVR – Kingston ValueRAM т.е. производитель
  • 1066/1333 – рабочая/эффективная частота (Mhz)
  • D3 — тип памяти (DDR3 )
  • D (Dual) – rank/ранг . Двухранговый модуль – это два логических модуля, распаянных на одном физическом и пользующихся поочерёдно одним и тем же физическим каналом (нужен для достижения максимального объёма оперативной памяти при ограниченном количестве слотов)
  • 4 – 4 чипа памяти DRAM
  • R – Registered , указывает на стабильное функционирование без сбоев и ошибок в течение как можно большего непрерывного промежутка времени
  • 7 – задержка сигнала (CAS=7 )
  • S – термодатчик на модуле
  • K2 – набор (кит) из двух модулей
  • 4G – суммарный объем кита (обеих планок) равен 4 GB.

Приведу еще один пример маркировки CM2X1024-6400C5 :
Из маркировки видно, что это модуль DDR2 объемом 1024 Мбайт стандарта PC2-6400 и задержками CL=5 .
Марки OCZ , Kingston и Corsair рекомендуют для оверклокинга, т.е. имеют потенциал для разгона. Они будут с небольшими таймингами и запасом тактовой частоты, плюс ко всему они снабжены радиаторами, а некоторые даже кулерами для отвода тепла, т.к. при разгоне количество тепла значительно увеличивается. Цена на них естественно будет гораздо выше.
Советую не забывать про подделки (их на прилавках очень много) и покупать модули оперативной памяти только в серьезных магазинах, которые дадут Вам гарантию.

Напоследок:
На этом все. С помощью данной статьи, думаю, вы уже не ошибетесь при выборе оперативной памяти для своего компьютера. Теперь вы сможете правильно выбрать оперативку для системы и повысить её производительность без каких либо проблем. Ну, а тем кто купит оперативную память (или уже купил), я посвящу следующую статью, в которой я подробно опишу как правильно устанавливать оперативную память в систему. Не пропустите…

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

Плата с чипами памяти называется модулем памяти (или планкой). Память для ноутбука, кроме размера планок, ни чем не отличается от памяти для компьютера, поэтому при выборе руководствуйтесь теми же рекомендациями.

Для офисного компьютера достаточно одной планки DDR4 на 4 Гб с частотой 2400 или 2666 МГц (стоит почти одинаково).
Оперативная память Crucial CT4G4DFS824A

Для мультимедийного компьютера (фильмы, простые игры) лучше взять две планки DDR4 с частотой 2666 МГц по 4 Гб, тогда память будет работать в более быстром двухканальном режиме.
Оперативная память Ballistix BLS2C4G4D240FSB

Для игрового компьютера среднего класса можно взять одну планку DDR4 на 8 Гб с частотой 2666 МГц с тем, чтобы в будущем можно было добавить еще одну и лучше если это будет ходовая модель попроще.
Оперативная память Crucial CT8G4DFS824A

А для мощного игрового или профессионального ПК нужно сразу брать набор из 2 планок DDR4 по 8 Гб, при этом будет вполне достаточно частоты 2666 МГц.

2. Сколько нужно памяти

Для офисного компьютера, предназначенного для работы с документами и выхода в интернет, с головой достаточно одной планки памяти на 4 Гб.

Для мультимедийного компьютера, который можно будет использовать для просмотра видео в высоком качестве и нетребовательных игр, вполне хватит 8 Гб памяти.

Для игрового компьютера среднего класса вариантом минимум является 8 Гб оперативки.

Для мощного игрового или профессионального компьютера необходимо 16 Гб памяти.

Больший объем памяти может понадобиться только для очень требовательных профессиональных программ и обычным пользователям не нужен.

Объем памяти для старых ПК

Если вы решили увеличить объем памяти на старом компьютере, то учтите, что 32-разрядные версии Windows не поддерживают более 3 Гб оперативной памяти. То есть, если вы установите 4 Гб оперативной памяти, то операционная система будет видеть и использовать только 3 Гб.

Что касается 64-разрядных версий Windows, то они смогут использовать всю установленную память, но если у вас старый компьютер или есть старый принтер, то на них может не оказаться драйверов под эти операционные системы. В таком случае, перед покупкой памяти, установите 64-х разрядную версию Windows и проверьте все ли у вас работает. Так же рекомендую заглянуть на сайт производителя материнской платы и посмотреть какой объем модулей и общий объем памяти она поддерживает.

Учтите еще, что 64-разрядные операционные системы расходуют в 2 раза больше памяти, например Windows 7 х64 под свои нужды забирает около 800 Мб. Поэтому 2 Гб памяти для такой системы будет мало, желательно не менее 4 Гб.

Практика показывает, что современные операционные системы Windows 7,8,10 полностью раскрываются при объеме памяти 8 Гб. Система становится более отзывчивой, программы быстрее открываются, а в играх исчезают рывки (фризы).

3. Типы памяти

Современная память имеет тип DDR SDRAM и постоянно совершенствуется. Так память DDR и DDR2 уже является устаревшей и может использоваться только на старых компьютерах. Память DDR3 уже не целесообразно использовать на новых ПК, на смену ей пришла более быстрая и перспективная DDR4.

Учтите, что выбранный тип памяти должен поддерживать процессор и материнская плата.

Также новые процессоры, из соображений совместимости, могут поддерживать память DDR3L, которая отличается от обычной DDR3 пониженным напряжением с 1.5 до 1.35 В. Такие процессоры смогут работать и с обычной памятью DDR3, если у вас она уже есть, но производители процессоров это не рекомендуют из-за повышенной деградации контроллеров памяти, рассчитанных на DDR4 с еще более низким напряжением 1.2 В.

Тип памяти для старых ПК

Устаревшая память DDR2 стоит в несколько раз дороже более современной памяти. Планка DDR2 на 2 Гб стоит в 2 раза дороже, а планка DDR2 на 4 Гб в 4 раза дороже планки DDR3 или DDR4 аналогичного объема.

Поэтому, если вы хотите существенно увеличить память на старом компьютере, то возможно более оптимальным вариантом будет переход на более современную платформу с заменой материнской платы и если необходимо процессора, которые будут поддерживать память DDR4.

Подсчитайте во сколько вам это обойдется, возможно выгодным решением будет продать старую материнскую плату со старой памятью и приобрести новые, пусть не самые дорогие, но более современные комплектующие.

Разъемы материнской платы для установки памяти называются слотами.

Каждому типу памяти (DDR, DDR2, DDR3, DDR4) соответствует свой слот. Память DDR3 можно установить только в материнскую плату со слотами DDR3, DDR4 – со слотами DDR4. Материнские платы, поддерживающие старую память DDR2 уже не производят.

5. Характеристики памяти

Основными характеристиками памяти, от которых зависит ее быстродействие, являются частота и тайминги. Скорость работы памяти не оказывает такого сильного влияния на общую производительность компьютера как процессор. Тем не менее, часто можно приобрести более быструю память не на много дороже. Быстрая память нужна прежде всего для мощных профессиональных компьютеров.

5.1. Частота памяти

Частота оказывает наибольшее значение на скорость работы памяти. Но перед ее покупкой необходимо убедиться, что процессор и материнская плата так же поддерживают необходимую частоту. В противном случае реальная частота работы памяти будет ниже и вы просто переплатите за то, что не будет использоваться.

Недорогие материнские платы поддерживают более низкую максимальную частоту памяти, например для DDR4 это 2400 МГц. Материнские платы среднего и высокого класса могут поддерживать память с более высокой частотой (3400-3600 МГц).

А вот с процессорами дело обстоит иначе. Старые процессоры с поддержкой памяти DDR3 могут поддерживать память с максимальной частотой 1333, 1600 или 1866 МГц (в зависимости от модели). Для современных процессоров с поддержкой памяти DDR4 максимально поддерживаемая частота памяти может составлять 2400 МГц или выше.

Процессоры Intel 6-го поколения и выше, а также процессоры AMD Ryzen поддерживают память DDR4 с частотой 2400 МГц или выше. При этом в их модельном ряду есть не только мощные дорогие процессоры, но и процессоры среднего и бюджетного класса. Таким образом, вы можете собрать компьютер на самой современной платформе с недорогим процессором и памятью DDR4, а в будущем поменять процессор и получить высочайшую производительность.

Основной на сегодня является память DDR4 2400 МГц, которая поддерживается наиболее современными процессорами, материнскими платами и стоит столько же как DDR4 2133 МГц. Поэтому приобретать память DDR4 с частотой 2133 МГц сегодня не имеет смысла.

Какую частоту памяти поддерживает тот или иной процессор можно узнать на сайтах производителей:

По номеру модели или серийному номеру очень легко найти все характеристики любого процессора на сайте:

Или просто введите номер модели в поисковой системе Google или Яндекс (например, «Ryzen 7 1800X»).

5.2. Память с высокой частотой

Теперь я хочу затронуть еще один интересный момент. В продаже можно встретить оперативную память гораздо более высокой частоты, чем поддерживает любой современный процессор (3000-3600 МГц и выше). Соответственно, многие пользователи задаются вопросом как же такое может быть?

Все дело в технологии, разработанной компанией Intel, eXtreme Memory Profile (XMP). XMP позволяет памяти работать на более высокой частоте, чем официально поддерживает процессор. XMP должна поддерживать как сама память, так и материнская плата. Память с высокой частотой просто не может существовать без поддержки этой технологии, но далеко не все материнские платы могут похвастаться ее поддержкой. В основном это более дорогие модели выше среднего класса.

Суть технологии XMP заключается в том, что материнская плата автоматически увеличивает частоту шины памяти, благодаря чему память начинает работать на своей более высокой частоте.

У компании AMD существует подобная технология, называемая AMD Memory Profile (AMP), которая поддерживалась старыми материнскими платами для процессоров AMD. Эти материнские платы обычно поддерживали и модули XMP.

Приобретать более дорогую память с очень высокой частотой и материнскую плату с поддержкой XMP есть смысл для очень мощных профессиональных компьютеров, оснащенных топовым процессором. В компьютере среднего класса это будут выброшенные на ветер деньги, так как все упрется в производительность других комплектующих.

В играх частота памяти оказывает небольшое влияние и переплачивать особого смысла нет, достаточно будет взять на 2400 МГц, ну или на 2666 МГц если разница в цене будет небольшая.

Для профессиональных приложений можно взять память с частотой повыше – 2666 МГц или если хотите и позволяют средства на 3000 МГц. Разница в производительности тут больше чем в играх, но не кардинальная, так что загоняться с частотой памяти особого смысла нет.

Еще раз напоминаю, что ваша материнская плата должна поддерживать память требуемой частоты. Кроме того, иногда процессоры Intel начинают работать нестабильно при частоте памяти выше 3000 МГц, а у Ryzen этот предел составляет около 2900 МГц.

Таймингами называются задержки между операциями чтения/записи/копирования данных в оперативной памяти. Соответственно чем эти задержки меньше, тем лучше. Но тайминги оказывают гораздо меньшее влияние на скорость работы памяти, чем ее частота.

Основных таймингов, которые указываются в характеристиках модулей памяти всего 4.

Из них самой главной является первая цифра, которая называется латентность (CL).

Типичная латентность для памяти DDR3 1333 МГц – CL 9, для памяти DDR3 с более высокой частотой – CL 11.

Типичная латентность для памяти DDR4 2133 МГц – CL 15, для памяти DDR4 с более высокой частотой – CL 16.

Не стоит приобретать память с латентностью выше указанной, так как это говорит об общем низком уровне ее технических характеристик.

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

5.4. Напряжение питания

Память может иметь различное напряжение питания. Оно может быть как стандартным (общепринятым для определенного типа памяти), так и повышенным (для энтузиастов) или наоборот пониженным.

Это особенно важно если вы хотите добавить память на компьютер или ноутбук. В таком случае напряжение новых планок должно быть таким же, как и у имеющихся. В противном случае возможны проблемы, так как большинство материнских плат не могут выставлять разное напряжение для разных модулей.

Если напряжение выставится по планке с более низким вольтажом, то другим может не хватить питания и система будет работать не стабильно. Если напряжение выставится по планке с более высоким вольтажом, то память рассчитанная на меньшее напряжение может выйти из строя.

Если вы собираете новый компьютер, то это не так важно, но чтобы избежать возможных проблем совместимости с материнской платой и заменой или расширением памяти в будущем, лучше выбирать планки со стандартным напряжением питания.

Память, в зависимости от типа, имеет следующие стандартные напряжения питания:

  • DDR — 2.5 В
  • DDR2 — 1.8 В
  • DDR3 — 1.5 В
  • DDR3L — 1.35 В
  • DDR4 — 1.2 В

Я думаю, вы обратили внимание на то, что в списке есть память DDR3L. Это не новый тип памяти, а обычная DDR3, но с пониженным напряжением питания (Low). Именно такая память нужна для процессоров Intel 6-го поколения и выше, которые поддерживают как память DDR4, так и DDR3. Но лучше в таком случае все же собирать систему на новой памяти DDR4.

6. Маркировка модулей памяти

Модули памяти маркируются в зависимости от типа памяти и ее частоты. Маркировка модулей памяти типа DDR начинается с PC, затем идет цифра, обозначающая поколение и скорость в мегабайтах в секунду (Мб/с).

По такой маркировке неудобно ориентироваться, достаточно знать тип памяти (DDR, DDR2, DDR3, DDR4), ее частоту и латентность. Но иногда, например на сайтах объявлений, можно увидеть маркировку, переписанную с планки. Поэтому, чтобы вы могли сориентироваться в таком случае, я приведу маркировку в классическом виде, с указанием типа памяти, ее частоты и типичной латентности.

DDR – устаревшая

  • PC-2100 (DDR 266 МГц) — CL 2.5
  • PC-2700 (DDR 333 МГц) — CL 2.5
  • PC-3200 (DDR 400 МГц) — CL 2.5

DDR2 – устаревшая

  • PC2-4200 (DDR2 533 МГц) — CL 5
  • PC2-5300 (DDR2 667 МГц) — CL 5
  • PC2-6400 (DDR2 800 МГц) — CL 5
  • PC2-8500 (DDR2 1066 МГц) — CL 5

DDR3 – устаревающая

  • PC3-10600 (DDR3 1333 МГц) — CL 9
  • PC3-12800 (DDR3 1600 МГц) — CL 11
  • PC3-14400 (DDR3 1866 МГц) — CL 11
  • PC3-16000 (DDR3 2000 МГц) — CL 11
  • PC4-17000 (DDR4 2133 МГц) — CL 15
  • PC4-19200 (DDR4 2400 МГц) — CL 16
  • PC4-21300 (DDR4 2666 МГц) — CL 16
  • PC4-24000 (DDR4 3000 МГц) — CL 16
  • PC4-25600 (DDR4 3200 МГц) — CL 16

Память DDR3 и DDR4 может иметь и более высокую частоту, но работать с ней могут только топовые процессоры и более дорогие материнские платы.

7. Конструкция модулей памяти

Планки памяти могут быть односторонние, двухсторонние, с радиаторами или без.

7.1. Размещение чипов

Чипы на модулях памяти могут размещаться с одной стороны платы (односторонние) и с двух сторон (двухсторонние).

Это не имеет значения если вы приобретаете память для нового компьютера. Если же вы хотите добавить память на старый ПК, то желательно, чтобы расположение чипов на новой планке было такое же как и на старой. Это поможет избежать проблем совместимости и повысит вероятность работы памяти в двухканальном режиме, о чем мы еще поговорим в этой статье.

Сейчас в продаже можно встретить множество модулей памяти с алюминиевыми радиаторами различного цвета и формы.

Наличие радиаторов может быть оправдано на памяти DDR3 с высокой частотой (1866 МГц и более), так как она сильнее греется. При этом в корпусе должна быть хорошо организована вентиляция.

Современная оперативка DDR4 с частотой 2400, 2666 МГц практически не греется и радиаторы на ней будут носить чисто декоративный характер. Они могут даже мешать, так как через некоторое время забьются пылью, которую из них трудно вычистить. Кроме того, стоить такая память будет несколько дороже. Так что, если хотите, на этом можно сэкономить, например, взяв отличную память Crucial на 2400 МГц без радиаторов.

Память с частотой от 3000 МГц имеет еще и повышенное напряжение питания, но тоже греется не сильно и в любом случае на ней будут радиаторы.

8. Память для ноутбуков

Память для ноутбуков отличается от памяти для стационарных компьютеров только размером модуля памяти и маркируется SO-DIMM DDR. Так же как и для стационарных компьютеров память для ноутбуков имеет типы DDR, DDR2, DDR3, DDR3L, DDR4.

По частоте, таймингам и напряжению питания память для ноутбуков не отличается от памяти для компьютеров. Но ноутбуки оснащаются только 1 или 2 слотами для памяти и имеют более жесткие ограничения максимального объема. Обязательно уточняйте эти параметры перед выбором памяти для конкретной модели ноутбука.

9. Режимы работы памяти

Память может работать в одноканальном (Single Channel), двухканальном (Dual Channel), трехканальном (Triple Channel) или четырехканальном режиме (Quad Channel).

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

Одноканальным режимом работы памяти ограничены только безнадежно устаревшие материнские платы с памятью DDR и первые модели с DDR2.

Все современные материнские платы поддерживают двухканальный режим работы памяти, а трехканальный и четырехканальный режим поддерживают только некоторые единичные модели очень дорогих материнских плат.

Главным условием работы двухканального режима является наличие 2 или 4 планок памяти. Для трехканального режима необходимо 3 или 6 планок памяти, а для четырехканального 4 или 8 планок.

Желательно, чтобы все модули памяти были одинаковыми. В противном случае работа в двухканальном режиме не гарантируется.

Если вы хотите добавить память на старый компьютер и ваша материнская плата поддерживает двухканальный режим, постарайтесь подобрать максимально идентичную по всем параметрам планку. Лучше всего продать старую и купить 2 новых одинаковых планки.

В современных компьютерах контроллеры памяти были перенесены с материнской платы в процессор. Теперь не так важно, чтобы модули памяти были одинаковыми, так как процессор в большинстве случаев все равно сможет активировать двухканальный режим. Это значит, что если вы в будущем захотите добавить память на современный компьютер, то не обязательно будет искать точь в точь такой же модуль, достаточно выбрать наиболее похожий по характеристикам. Но все же я рекомендую, что бы модули памяти были одинаковыми. Это даст вам гарантию ее быстрой и стабильной работы.

С переносом контроллеров памяти в процессор появились еще 2 режима двухканальной работы памяти – Ganged (спаренный) и Unganged (неспаренный). В случае если модули памяти одинаковые, то процессор может работать с ними в режиме Ganged, как и раньше. В случае, если модули отличаются по характеристикам, то для устранения перекосов в работе с памятью процессор может активировать режим Unganged. В целом скорость работы памяти в этих режимах практически одинаковая и не имеет никакой разницы.

Единственным недостатком двухканального режима является то, что несколько модулей памяти стоят дороже, чем один такого же объема. Но если вы не очень сильно стеснены в средствах, то покупайте 2 планки, скорость работы памяти будет значительно выше.

Если вам нужно, скажем 16 Гб оперативки, но вы пока не можете себе этого позволить, то можно приобрести одну планку на 8 Гб, чтобы в будущем добавить еще одну такую же. Но все же лучше приобретать две одинаковых планки сразу, так как потом может не получиться найти такую же и вы столкнетесь с проблемой совместимости.

10. Производители модулей памяти

Одним из лучших соотношений цена/качество на сегодня обладает память безукоризненно зарекомендовавшего себя бренда Crucial, у которого есть модули от бюджетных до геймерских (Ballistix).

Наравне с ним соперничает пользующийся заслуженной популярностью бренд Corsair, память которого стоит несколько дороже.

Как недорогую, но качественную альтернативу, особенно рекомендую польский бренд Goodram, у которого есть планки с низкими таймингами за невысокую цену (линейка Play).

Для недорогого офисного компьютера достаточно будет простой и надежной памяти производства AMD или Transcend. Они прекрасно себя зарекомендовали и с ними практически не бывает проблем.

Вообще, лидерами в производстве памяти считаются корейские компании Hynix и Samsung. Но сейчас модули этих брендов массово производятся на дешевых китайских фабриках и среди них очень много подделок. Поэтому я не рекомендую приобретать память этих брендов.

Исключением могут быть модули памяти Hynix Original и Samsung Original, которые производятся в Корее. Эти планки обычно синего цвета, их качество считается лучше чем в сделанных в Китае и гарантия на них бывает несколько выше. Но по скоростным характеристикам они уступают памяти с более низкими таймингами других качественных брендов.

Ну а для энтузиастов и любителей модинга есть доступные оверклокерские бренды GeIL, G.Skill, Team. Их память отличается низкими таймингами, высоким разгонным потенциалом, необычным внешним видом и стоит немного дешевле раскрученного бренда Corsair.

В продаже также есть большой ассортимент модулей памяти от очень популярного производителя Kingston. Память, продающаяся под бюджетным брендом Kingston, никогда не отличалась высоким качеством. Но у них есть топовая серия HyperX, пользующаяся заслуженной популярностью, которую можно рекомендовать к приобретению, однако цена на нее часто завышена.

11. Упаковка памяти

Лучше приобретать память в индивидуальной упаковке.

Обычно она более высокого качества и вероятность повреждения при транспортировке значительно ниже, чем у памяти, которая поставляется без упаковки.

12. Увеличение памяти

Если вы планируете добавить память на имеющийся компьютер или ноутбук, то сначала узнайте какой максимальный объем планок и общий объем памяти поддерживает ваша материнская плата или ноутбук.

Также уточните сколько слотов для памяти на материнской плате или в ноутбуке, сколько из них занято и какие планки в них установлены. Лучше сделать это визуально. Откройте корпус, выньте планки памяти, рассмотрите их и перепишите все характеристики (или сделайте фото).

Если по какой-то причине вы не хотите лезть в корпус, то посмотреть параметры памяти можно в программе на вкладке SPD. Таким образом вы не узнаете односторонняя планка или двухсторонняя, но можете узнать характеристики памяти, если на планке нет наклейки.

Есть базовая и эффективная частота памяти. Программа CPU-Z и многие подобные показывают базовую частоту, ее нужно умножать на 2.

После того, как вы узнаете до какого объема можете увеличить память, сколько свободных слотов и какая память у вас установлена, можно будет приступать к изучению возможностей по увеличению памяти.

Если все слоты для памяти заняты, то единственной возможностью увеличения памяти остается замена существующих планок на новые большего объема. А старые планки можно будет продать на сайте объявлений или сдать на обмен в компьютерный магазин при покупке новых.

Если свободные слоты есть, то можно добавить к уже существующим планкам памяти новые. При этом желательно, чтобы новые планки были максимально близки по характеристикам уже установленным. В этом случае можно избежать различных проблем совместимости и повысить шансы того, что память будет работать в двухканальном режиме. Для этого должны быть соблюдены следующие условия, в порядке важности.

  1. Тип памяти должен совпадать (DDR, DDR2, DDR3, DDR3L, DDR4).
  2. Напряжение питания всех планок должно быть одинаковым.
  3. Все планки должны быть односторонние или двухсторонние.
  4. Частота всех планок должна совпадать.
  5. Все планки должны быть одинакового объема (для двухканального режима).
  6. Количество планок должно быть четным: 2, 4 (для двухканального режима).
  7. Желательно, чтобы совпадала латентность (CL).
  8. Желательно, чтобы планки были того же производителя.

Проще всего начать выбор с производителя. Выбирайте в каталоге интернет-магазина планки того же производителя, объема и частоты, как установлены у вас. Убедитесь, что совпадает напряжение питания и уточните у консультанта односторонние они или двухсторонние. Если будет еще совпадать и латентность, то вообще хорошо.

Если вам не удалось найти похожие по характеристикам планки того же производителя, то выбирайте всех остальных из перечня рекомендуемых. Затем опять ищите планки нужного объема и частоты, сверяете напряжение питания и уточняете односторонние они или двухсторонние. Если вам не удалось найти похожие планки, то поищите в другом магазине, каталоге или на сайте объявлений.

Всегда лучший вариант это продать всю старую память и купить 2 новых одинаковых планки. Если материнская плата не поддерживает планки нужного объема, возможно придется купить 4 одинаковых планки.

13. Настройка фильтров в интернет-магазине

  1. Зайдите в раздел «Оперативная память» на сайте продавца.
  2. Выберите рекомендуемых производителей.
  3. Выберите формфактор (DIMM — ПК, SO-DIMM — ноутбук).
  4. Выберете тип памяти (DDR3, DDR3L, DDR4).
  5. Выберите необходимый объем планок (2, 4, 8 Гб).
  6. Выберите максимально поддерживаемую процессором частоту (1600, 1866, 2133, 2400 МГц).
  7. Если ваша материнская плата поддерживает XMP, добавьте к выборке память с более высокой частотой (2666, 3000 МГц).
  8. Отсортируйте выборку по цене.
  9. Последовательно просматривайте все позиции, начиная с более дешевых.
  10. Выберите несколько планок подходящих по частоте.
  11. Если разница в цене для вас приемлема, берите планки с большей частотой и меньшей латентностью (CL).

Таким образом, вы получите оптимальную по соотношению цена/качество/скорость память за минимально возможную стоимость.

14. Ссылки

Оперативная память Corsair CMK16GX4M2A2400C16
Оперативная память Corsair CMK8GX4M2A2400C16
Оперативная память Crucial CT2K4G4DFS824A

На сегодняшний день стоит наиболее остро. Практически все пользователи отказываются от 32 битных операционных систем, при этом абсолютно не понимают - зачем им нужны 64 битные операционные системы. Как правило, ответ стандартный: "Процессор у меня 64-х битный, поэтому операционная система 64-х битная". Благо развитие 64-битных операционных систем и приложений привело к тому, что мы практически не замечаем в какой среде работаем, если только не становится необходимым подключить к компьютеру какой-нибудь старый принтер, сканер, производитель которого не удосужился выпустить 64-х битный драйвер.
История развития требований к объему оперативной памяти в персональном компьютере такова, что в 1981 году Билл Гейтс заявил, что на все про все хватает 640 килобайт оперативной памяти компьютера. Действительно, достаточно вспомнить времена господства операционной системы DOS, в частности, MS-DOS, когда 4-х мегабайт оперативной памяти было достаточно, а 8-12 мегабайт хватало для запуска практически любого игрового приложения. При этом следует понимать, что само ядро DOS является 16-битным и для использования всех 4-х или 8-12 мегабайт оперативной памяти было необходимо обеспечить загрузку специальных драйверов DPMI (DOS Protected Mode Interface), которые позволяли для 32-х битных приложений использовать весь объем оперативной памяти.

Появление первых версий Windows от Майкрософт - оболочки Windows для рабочих групп, полноценных операционных систем Windows 95, Windows 98, Windows Vista, Windows XP не предвещало выхода за пределы 32-х битного стандарта. Казалось, что трех гигабайт оперативной памяти - будет вполне достаточно для домашнего использования. Но программное обеспечение развивалось, предъявляло все большие требования к объему оперативной памяти и компания AMD начала интегрировать 64-х битные инструкции, контроллеры оперативной памяти в свои процессоры AMD Athlon 64 XP - лучших процессоров своего времени.

Картинка кликабельна --


Одновременно шло стремительное развитие рынка оперативной памяти - уменьшение технологического процесса позволяло создать 1-гигабайтные модули памяти, 2-гигабайтные модули памяти, 4-х гигабайтные модули оперативной памяти, а на сегодняшний день все доступнее становятся модули памяти по 8 Гб на планке. В продаже существуют даже планки DDR3 объемом по 8 Гб от той же Samsung формата SO-DIMM для ноутбуков. Тем самым, все это говорит о том, что даже покупка одной планки в 4-гигабайта и более приведет к тому, что 32-х битная операционная система не сможет использовать часть оперативной памяти и она будет попросту простаивать. А ведь многие хотят организовать двухканальный, трехканальный или четырехканальный режим работы за счет имеющегося контроллера памяти, поэтому - 64-х битная операционная система должна стать золотым стандартом сегодняшнего дня, а об 32-х битный операционных системах пора постепенно забывать.

Ранее шла бурная дискуссия - какое приложение работает быстрее - 32-х битное или 64-х битное. Опыт показал, что если у вас менее или ровно 3 гигабайта оперативной памяти - смысла от перехода на 64-х битную систему практически нет - в каких-то приложениях будет заметен незначительный рост, а в каких-то незначительное падение. Полная совместимость 64-х битных операционных систем с 32-х битными не накладывает жестких ограничений на производителей программного обеспечения, поэтому они стараются создавать 32-х битные приложения, а если приложение активно использует оперативную память, то 64-х битную.

Картинка кликабельна --


Несмотря на все сказанное о 32-х битных и 64-х битных операционных системах, следует отметить, что популярный производитель этих самих операционных систем - Майкрософт, четко дифференцирует свои продукты по объему поддерживаемой оперативной памяти. Старые операционные системы Windows XP 32 бит и 64 бит поддерживали лишь 3,5 и 16 гигабайт оперативной памяти. Следует отметить, что данные особенности во многом были продиктованы особенностями того времени - 16 гигабайт памяти типа DDR2 было достаточно дорогим удовольствием, а планок в 8 гигабайт и не существовало. Операционная система Windows Vista в 32-х битной и 64-х битной редакции поддерживает 4 и 16 гигабайт оперативной памяти. При этом операционная система должна относиться к старшей версии - расширенной, так как Home Basic и Starter умудрялись поддерживать либо 1, либо 8 гигабайт оперативной памяти. Этот факт уже говорил о том, что Windows Vista вышла в свет уже "устаревшей" и не соответствовала своему времени, поэтому не нашла какой-либо популярности среди пользователей.

Благо компания Майкрософт поняла свои ошибки и создала совершенно новую операционную систему - Windows 7. В данном случае версии операционных систем Windows 7 Ultimate 32-х бит и 64-х бит поддерживают по 4 гигабайта и 192 гигабайта оперативной памяти, то есть весь допустимый объем в рамках форматов двоичного исчисления. Урезанные версии Windows 7 поддерживают меньшие объемы памяти. К примеру, устанавливаемая на нетбуки и часть ноутбуков Windows 7 Starter x32 поддерживает всего 2 гигабайта памяти, а версии Windows 7 Home Basic x64 и Windows 7 Home Premium x64 по 8 и 16 гигабайт соответственно. Естественно, все данные ограничения созданы Майкрософт искусственно, для того чтоб из одного продукта сделать разные операционные системы как по функциональности, так и по стоимости.

Картинка кликабельна --


Поэтому если вы с версией операционной системы уже определились, - стоит определиться с количеством необходимой вам оперативной памяти. В частности, если ваш бюджет ограничен и вы собираете офисный компьютер, то имеет смысл присмотреться к планкам по 2 гигабайта. Планки по 1 гигабайту мы не рекомендуем рассматривать, так как их стоимость оказывается выше, при расчете на объем свободного пространства. Естественно, речь идет о популярной памяти DDR3.

Для домашних пользователей мы рекомендуем в зависимости от ограниченности бюджета присматриваться к планкам по 4 и 8 гигабайт памяти DDR3. Если ваш бюджет ограничен - приобретайте планки по 4 гигабайта, если бюджет позволяет - то планки по 8 гигабайт. При этом следует помнить правила, которые мы описывали в предыдущих наших материалах.

Главное для нового компьютера приобретать одинаковые планки памяти, а их количество должно соответствовать канальности контроллера памяти процессора. Большинство современных процессоров имеют двухканальные контроллеры памяти. Поэтому покупка двух планок по 4 гигабайта позволит вам получить 8 гигабайт итоговой памяти, которой хватит для современных игр на компьютере с одним монитором. А если вы приобретете две планки по 8 гигабайт - то получите итоговые 16, которых хватит для компьютера с несколькими мониторами. Заключение
В любом случае определяясь с объемом оперативной памяти, мы рекомендуем не забывать о сбалансированности персонального компьютера. Собирая игровой компьютер для дома с 16 гигабайтами памяти и слабой видеокартой - вы получите аналогичную производительность, что и с 4 гигабайтами оперативной памяти. Для офисного компьютера мы рекомендуем не экономить на копеечной памяти, так как интенсивный обмен данными, работа в Интернете - приводит к массивному использованию оперативной памяти за счет кэширования, - тут дополнительные 1-2 гигабайта памяти смогут значительно сократить интенсивность использования жесткого диска для выгрузки данных в файл подкачки.

(RAM, ОЗУ) - один из самых важных компонентов компьютера. Именно она решает, потянет ли ваш ПК новую игру или лучше сразу отказаться от этой безумной затеи. Как и каждый компонент компьютера, «оперативка» имеет свою классификацию и параметры. В ее видах и типах мы сейчас и попробуем разобраться.

Что такое оперативная память

По сути, оперативная память является «посредником» между жестким диском и процессором. Для обеспечения быстродействия в «оперативку» откладываются те процессы и задачи, которые нужны ЦП для обработки в данный момент. Именно этим и занимается оперативная память. Максимальная оперативная память, которую возможно установить на компьютер, будет справляться с этими задачами в разы быстрее.

У ОП есть свои характеристики. Частота шины, объем, энергопотребление и многое другое. Все эти параметры мы разберем чуть ниже. А пока перейдем к типам оперативной памяти.

Типы «оперативки»

В незапамятные времена были такие типы оперативной памяти как SIMM и DIMM. На них сейчас останавливаться не стоит, поскольку они уже давно не выпускаются, и найти их стало невозможно. Начнем сразу с DDR. Самая первая память типа DDR была выпущена в далеком 2001 году. Она не могла похвастаться высокой производительностью и объемом. Максимальная частота работы первого DDR составляла 133 МГц. Получалась не очень «шустрая» оперативная память. Максимальная оперативная память в то время составляла около 2 Гбайт на одну «планку».

С развитием технологий появился новый тип «оперативки». Назвали его DDR2. Главное отличие от обычного DDR состояло в рабочей частоте. Теперь она составляла 1066 МГц. Очень недурной прирост производительности. А через пару лет был выпущен DDR3 - самый популярный тип оперативной памяти в настоящее время. 2400 МГц - именно такая максимальная частота оперативной памяти. Процессора, способного поддерживать такие частоты на тот момент еще не было. Поэтому Intel и AMD пришлось срочно выпускать что-то, способное работать с такой «оперативкой».

Максимальный объем

Объем «оперативки» играет немаловажную роль в ее быстродействии. Чем выше объем «планки», тем большее количество информации она может вместить. Сейчас размер «оперативки» измеряется в гигабайтах. Он играет решающую роль в том «потянет» ли компьютер мощные программные комплекты и игры. Но есть ограничения объема со стороны системы. В качестве примера возьмем ОС от Microsoft Windows 7. Максимальная оперативная память, с которой может работать эта система, должна составлять 16 Гбайт и не больше. Windows 10, к примеру, способна корректно работать с «оперативкой» объемом 128 Гбайт. Стоит также отметить, что 32-битные ОС не способны взаимодействовать с объемом оперативной памяти более 3 Гбайт. Если ваша «оперативка» составляет 4 Гб и больше, то вам определенно рекомендуется 64-битная ОС.

В наше время оптимальным объемом ОП для среднего компьютера можно назвать 8-16 Гбайт. Однако если вам нужна мощная геймерская машина, то здесь не обойтись без оперативки объемом в 32 Гбайта. Если вы решили заняться видеомонтажом, то нужна очень объемная оперативная память. Максимальная оперативная память должна составлять от 32 до 128 Гбайт. Следует учесть, что это довольно дорогое удовольствие.

Что касается ноутбуков, то здесь увеличивать объем «оперативки» до бесконечности не получится. Обычно ноутбуки и нетбуки оснащаются всего двумя слотами под оперативную память. Поэтому увеличить «оперативку» для них довольно сложно. Во многом максимальный объем зависит от материнской платы и процессора, использовавшихся для сборки лэптопа. Обычно материнские платы рассчитаны на 8-16 Гбайт ОП и увеличить этот предел нет никакой возможности.

Частота оперативной памяти

Модули оперативной памяти DDR3 способны работать на частотах 1333-2100 МГц. Чтобы выбрать оптимальный вариант для своего компьютера требуется знать, какие частоты поддерживаются материнской платой и процессором. Большинство материнских плат запросто работают с частотами 1333-1600 МГц. Если выбрать частоту 2100 МГц, то прирост производительности будет не особо заметен на фоне крайне высокой цены «оперативки» и материнской платы, поддерживающей эти частоты. Это вариант для совсем уж сумасшедших геймеров.

Среди неопытных пользователей часто возникает вопрос «как узнать максимальную оперативную память». Есть отличная программа AIDA 64. Она предоставит полную информацию об ОП компьютера. Здесь будет и максимальная частота, и объем, и тип. Столь же исчерпывающую информацию программа предоставляет и о других компонентах компьютера. Определенно, такой продукт должен быть у каждого. Тогда многие вопросы отпадут сами собой.

Заключение

Теперь мы знаем, что такое оперативная память, максимальная оперативная память и ее частота. Можно спокойно самим выбирать ОП для своего компьютера. Базовых знаний хватит для того, чтобы укомплектовать ПК самой продвинутой «оперативкой».

Не секрет, что наличие большого объема оперативной памяти благотворно сказывается на скорости работы многих приложений. В этом материале мы поговорим о взаимодействии ОЗУ и системы Windows, а так же ответим на многие распространенные вопросы по этой теме.

Вступление

Технологический прогресс не стоит на месте и с каждым годом компьютеры становятся все совершеннее и совершеннее. При этом с ростом технических характеристик, неумолимо снижается цена на комплектующие и сегодня ПК, которые еще три года назад стоили несколько тысяч долларов, продаются за несколько сотен.

Не обошла эта тенденция и оперативную память, которая в последнее время очень сильно подешевела. Лет 15 назад, модуль памяти объемом четыре мегабайта (только вдумайтесь!) стоил около 100 долларов, а на сегодняшний день стоимость четырех гигабайт ОЗУ (ОЗУ - оперативное запоминающее устройство или оперативная память) составляет всего около 700 рублей. Не секрет, что наличие большого объема оперативной памяти благотворно сказывается на скорости работы многих приложений, поэтому именно этот объем является минимальным для большинства современных компьютеров даже начального уровня. Более же продвинутые системы содержат 8, 16 и более гигабайт «оперативки».

И все бы хорошо, но наверняка многие пользователи сталкивались с одной неприятностью, в том случае, если в компьютере установлено четыре и более гигабайт оперативной памяти, 32-разрядная операционная система Windows их попросту не видит.

В этой статье вы узнаете, как операционная система работает с оперативной памятью, какие объемы ОЗУ поддерживают различные редакции Windows, почему в некоторых случаях ОС не видит всю установленную память, из-за чего это происходит и можно ли что-то сделать в этой ситуации, что такое файл подкачки, а так же многое другое. Но для начала давайте сделаем небольшой экскурс в теорию организации физической памяти компьютера, а так же разберемся, как вообще ОЗУ влияет на производительность системы.

Адресное пространство

Базовой единицей измерения количества информации является бит , который может принимать только два значения - ноль и один. В современных вычислительных архитектурах минимальной единицей обработки и хранения информации является байт , равный восьми битам. По сути, память компьютера является огромным массивом байт.

Один байт может хранить одно из 256 значений (2 8), которые в зависимости от их интерпретации могут быть как числами, так символами или буквами. Например, значение 56, может обозначать как обычное число, так и букву «V» в кодировке ASCII. В нескольких байтах, можно хранить гораздо большие значения. Например, три байта могут принимать уже 16 777 216 значений (256 3), в которых может быть закодировано целиком короткое слово.

Что бы какое-либо устройство или программа могли иметь возможность обратиться к конкретному байту в памяти (адресовать его) для того, что бы записать туда или получить оттуда данные, ему присваивается уникальный индекс, называемый адресом . Диапазон адресов от нуля до максимума получил название адресного пространства .

Физическая и виртуальная память

В первых ЭВМ, размер адресного пространства был тождественно равен размеру установленной оперативной памяти. То есть, если в компьютере было установлено 128 Кб памяти, то и максимальный объем памяти, который могла использовать программа при работе, равнялся 128 Кб. При этом адрес какого-либо объекта приложения равнялся адресу физической ячейки запоминающего устройства.

Такой способ адресации был весьма простым, но имел пару существенных недостатков. Во-первых, память выполняемого приложения была ограничена оперативной памятью, которая на тот момент была сильно дорогой и устанавливалась на компьютер в очень маленьких количествах. Во-вторых, все запущенные программы выполнялись в одном адресном пространстве, что приводило к вероятности ошибочной записи данных несколькими приложениями в одну и ту же ячейку. В случае возникновения такой ситуации, о последствиях догадаться несложно.

В современных компьютерах устройства и программы работают не с реальной (физической ) памятью, а виртуальной , которая ее имитирует. Это дает возможность приложению считать, что на машине установлено максимальное теоритически возможное количество ОЗУ, а так же то, что оно является единственной программой, запущенной на компьютере.

Таким образом, адресное пространство ЭВМ наших дней, больше не ограничено размером ее физической (оперативной) памяти и имеет свой максимальный возможный размер, зависящий от рабочей среды, которой является операционная система.

На сегодняшний день операционная система Windows имеет как 32-разрядную, так и 64-разрядную версии. В первой, исходя из названия, для адресации используется 32-битное адресное пространство, максимальный размер которого равен 2 32 = 4 294 967 296 байт или 4 Гб (гигабайт). 64-битная версия операционной системы увеличивает размер адресного пространства до невероятных 2 64 = 18 446 744 073 709 551 616 байт - более 18 квинтиллионов байт или 16 Эб (эксабайт). Правда стоит отметить, что современные клиентские операционные системы Windows 7 x64 в силу объективных причин поддерживают максимальное адресное пространство размером 16 Тб (2 44).

При этом объемы в 4 Гб и 16 Тб, в зависимости от системы, выделяются каждому работающему приложению! То есть любая запущенная программа получает свое собственное адресное пространство, которое не пересекается с другими.

Влияние объема оперативной памяти на скорость работы системы

А что же происходит, когда записи в адресном пространстве по размеру начинают превышать реально установленный объем физической памяти? В этом случае, часть временно не использующихся данных переносится из ОЗУ на жесткий диск в так называемый файл подкачки или «своп» (swap). Если программам вновь понадобятся эти данные, то система по первому требованию, вернет их обратно с диска в оперативную память.

Если в компьютере установлен небольшой объем оперативной памяти, то ОС возможно довольно часто придется перемещать данные из ОЗУ в файл подкачки и обратно, вследствие чего сильно возрастает нагрузка на жесткий диск, что в свою очередь приводит к замедлению работы всей системы. В случае запуска сразу нескольких приложений, может получиться так, что все свое время система начнет тратить на обмен информацией между памятью и диском, вместо того чтобы выполнять программы. Визуально, в этот момент, система «зависает», то есть перестает отвечать на команды пользователя.

Чем больше реальный объем оперативной памяти, тем реже идет обращение к винчестеру, а вследствие этого возрастает и общая производительность компьютера. Именно поэтому, увеличение размера ОЗУ практически всегда положительно сказывается на скорости работы системы, а с учетом нынешних цен на память, многим пользователям вполне доступна установка 8, 16 или даже 32 Гб «оперативки». Особенно благоприятно большой объем памяти сказывается при работе с графическими приложениями (включая современные трехмерные игры) и программами видеомонтажа.

Стоит знать, что разные версии 64-битной операционной системы Windows могут поддерживать разный максимальный объем оперативной памяти. И если пользователям старших редакций Vista или 7 (Professional, Enterprise, Ultimate), поддерживающих до 192 Гб памяти, волноваться особо нечего, так как на домашних компьютерах такой объем практически не достижим, то тем, у кого установлены версии Home Basic и Home Premium есть над чем задуматься. Возможности этих редакций сильно урезаны, и если Premium поддерживает до 16 Гб «оперативки», то Basic только 8 Гб. Максимально доступный объем оперативной памяти, поддерживаемый уже устаревшей Windows XP (64-битной версии) составляет 16 Гб.

Почему 32-битная система Windows не видит 4 Гб ОЗУ

Наверняка, многие пользователи хотят воспользоваться падением цен на память и нарастить ее объем в собственных компьютерах. Процедура эта нехитрая - вынуть старые планки из системной платы и вставить новые можно за считанные минуты без каких-либо специальных инструментов. Далее включаем компьютер, тихо радуемся, когда при загрузке программа самотестирования отображает новый объем установленной ОЗУ (хотя и здесь могут быть проблемы, но об этом чуть ниже). Затем, дожидаемся загрузки Windows, заходим в свойства компьютера и… видим, что в разделе «Установленная память» красуется цифра в три с лишним гигабайта, вместо, например, реально установленных четырех. Так что же произошло и можно ли это исправить?

Как мы уже знаем, чисто теоретически 32-х разрядной системе без каких-либо дополнительных ухищрений доступны до 4 гигабайт оперативной памяти (2 32), но Windows не может использовать весь этот объем, так как часть его отводится под устройства компьютера.

Теперь, самое время сделать небольшой экскурс в историю. В первых настольных ПК, выпущенных в начале 80-ых годов, адресное пространство их физической памяти было поделено на две части в соотношении пять к трем. Первая часть отводилось под оперативную память (ОЗУ), а вторая предназначалась для размещения программы самотестирования (POST), базовой системы ввода-вывода (BIOS) и памяти устройств. При этом та часть адресного пространства, которая отводилась под устройства, не могла быть одновременно использована под оперативную память компьютера.

Все изменилось, когда в 1985 году компания Intel выпустила на рынок процессор 80386. Тогда были приняты сразу два решения об изменении распределения физической памяти в компьютерах, основанных на новых чипах. Распределение адресов в первом мегабайте памяти было принято оставить неизменным для совместимости со старым программным обеспечением и предыдущими моделями ЭВМ. Для компьютерных же устройств, нуждающихся в использовании памяти, теперь выделялся четвертый гигабайт. Все остальное пространство отводилось под ОЗУ.

Возможно, сегодня это решение многим покажется не совсем верным, но в то время несколько гигабайт оперативной памяти казалось просто фантастикой! Да и вряд ли кто предполагал, что сама архитектура и такой порядок распределения адресов проживет столько лет. Но и посей день, во всех современных компьютерах оперативная память начинает занимать адреса, начиная с нулевого, а оборудование - начиная с отметки 4 Гб в обратном направлении.

Теперь давайте более наглядно рассмотрим, как же распределяется память с момента начала загрузки компьютера. Здесь важно помнить, что все программы и компьютерные устройства работают не с физической памятью напрямую, а с адресным пространством, размер которого никак не зависит от реального объема установленной ОЗУ. То есть если убрать из компьютера всю установленную в него оперативную память, то размер адресного пространства ни капли не изменится. Напомним, что для 32-битных систем он равен 4 Гб.

Сразу же после включения машины, специальная программа, называемая БИОС (BIOS), начинает обращаться к установленным устройствам. Ее задача, сначала собрать сведения о том, какие диапазоны адресов то или иное устройство может использовать, а потом распределить память так, что бы они не мешали друг другу при работе. После того, как необходимые виртуальные адреса под оборудование становятся зарезервированными в адресном пространстве (от четвертого гигабайта сверху вниз), начинается загрузка операционной системы.

Как мы уже говорили ранее, под установленную оперативную память адресное пространство выделяется снизу вверх - от нуля и далее. Таким образом, после загрузки системы физическая память «проецируется» на адресное пространство (от 0 до 2 Гб) и Windows не видя никаких конфликтов с адресами, зарезервированными под устройства, показывает вам весь установленный объем оперативной памяти.

Таким образом, пока объем оперативной памяти не превышает двух-трех гигабайт, в большинстве случаев никаких проблем не возникает, но как только этот рубеж превышается, возможны появления конфликтов. В четвертом гигабайте вполне вероятно возникновение ситуации, когда на один и тот же адрес будут претендовать как ячейка оперативной памяти, так и ячейка памяти устройства, например видеокарты. Если туда будут записаны данные ОЗУ, то это приведет к искажению изображения на экране, в случае же смены картинки на мониторе - исказится содержимое памяти. Чтобы не допустить таких конфликтов, операционная система не использует под ОЗУ ту часть физической памяти, которая отведена под адреса устройств.

После установки 4 Гб физической памяти, теоретически ее адреса займут все доступное адресное пространство для 32-битных систем. Но доступными останутся только те, которые попадут в незарезервированную устройствами область. В нашем примере, Windows будет считать, что объем установленной оперативной памяти равен 3,5 Гб.

Довольно долгое время никого особенно проблема четвертого гигабайта не волновала. Под нужды устройств использовалось совсем немного места - десятки килобайт для контроллеров дисков и сетевого адаптера, плюс несколько мегабайт под память видеокарты. Сами же объемы оперативной памяти были тоже небольшими, а значит, пересечение адресов используемых ОЗУ и устройствами в доступном адресном пространстве было практически невозможным.

Первый тревожный звонок прозвенел с появлением технологии AGP. На тот момент, видеоадаптеры с аппаратным ускорением трехмерной графики резко увеличили свою потребность в использовании собственной оперативной памяти. А AGP дала возможность графическим адаптерам использовать для собственных нужд часть памяти компьютера, в случае нехватки собственной. При этом вне зависимости от типа адаптера и количества у него собственной памяти, резервируется 256 Мбайт адресов, так как этот размер задается не самой видеоплатой, а оборудованием шины AGP. С приходом технологии PCI-Express ситуация принципиально не изменилась и размер резервируемого места остался тем же.

Помимо увеличившихся аппетитов графических подсистем, постоянно росло и количество интегрированных устройств в системную плату. К ним добавились высокоскоростные сетевые интерфейсы, многоканальные звуковые карты и различные виды контроллеров. Ко всему прочему под устройства адресное пространство отводится не в точном необходимом количестве, а блоками, определяемыми их характеристиками, заданными изготовителями. Из-за этого между адресами различных устройств появляются свободные промежутки, которые еще больше увеличивают зарезервированное пространство памяти.

В некоторых случаях, правда, довольно редких, объем адресного пространства, отведённого под устройства, может достигать и двух гигабайт. В большинстве же случаев, заблокированным оказывается пространство от 500 Мб до 1 Гб.

Технология PAE

Так можно все-таки увидеть все 4 Гб памяти в 32-разрядной Windows? Да, если у вас установлена серверная ОС, например Windows Server 2003 или Server 2008.

В середине 90-х годов была разработана технология расширения доступного объема ОЗУ, получившая название PAE (Physical Address Extension). Впервые она была воплощена в процессорах Intel Pentium Pro, в результате чего они смогли использовать не 32-х, а 36-битную шину адреса, что теоретически позволяло использовать максимально не 4, а 64 Гб оперативной памяти.

Но что самое примечательное, некоторые особенности использования этой технологии в контроллерах памяти, предоставляют возможность не только использовать ее по прямому назначению, но и перебрасывать некоторые участки памяти в другие адреса. Таким образом, появляется возможность переместить в область выше 4 Гб, например, в пятый гигабайт адресного пространства, ту часть ОЗУ, которая была заблокирована из-за возможности возникновения конфликтов с устройствами, после чего она вновь становится доступной. Правда, для этого необходимо соблюсти два условия.

Первое - процессор должен быть установлен в системную плату, оснащенную специальным диспетчером памяти, осуществляющим поддержку расширения физических адресов. Как правило, в микропрограмме BIOS Setup (БИОС), запускающейся сразу же после включения компьютера, существует специальная настройка, запрещающая или разрешающая переадресацию. В разных моделях материнских плат ее наименование может быть различным, например: Memory Remap, 64-bit OS, Memory Hole и другое. Точное название этой опции можно выяснить из руководства конкретной системной платы. Кстати, старые материнские платы могут вообще не поддерживать режим расширения адресов (это так же можно выяснить из инструкции).

Второе - в операционной системе должен быть включен режим PAE. Так вот в серверных системах он задействован по умолчанию. Поэтому, если у вас установлена 32-битная Windows подобного типа и не слишком старый компьютер (нет вышеуказанных ограничений по железу), то благодаря использованию технологии PAE, будут доступны все 4 Гб оперативной памяти.

Вполне логично, что данную технологию можно было бы применить в клиентских системах и ее применяют, но с некоторыми ограничениями.

Изначально, в первой версии Windows XP данный режим был отключен, так как в 2001 году средний объем ОЗУ в персональных компьютерах составлял 128 - 256 Мб, и никакой необходимости в его включении не было. Возможно, положение дел оставалось бы таким еще довольно долго, но в 2003 году компания Microsoftприступила к разработке второго пакета исправлений для XP, призванного существенно снизить количество уязвимостей в системе. Одним из нововведений, принесенным вторым сервис паком, стало использование аппаратных и программных технологий, предотвращающих запуск вредоносного кода путем дополнительной проверки содержимого памяти. На аппаратном уровне эту проверку выполняет процессор. При этом в компании Intel данная функция носит названия Execute Disable bit (запрет на выполнение), а в AMD - No-execute page-protection (защита страниц от выполнения).

Однако, что бы такая аппаратная защита стала возможна, необходим перевод процессора в режим PAE. Именно поэтому, начиная с Windows XP SP2, данный режим, при наличии подходящего процессора, включается автоматически. Но самое основное, что в 32-разрядных Windows XP с пакетами обновлений SP2 и SP3, а так же последующих Windows Vista и Windows 7, расширение физических адресов реализовано только частично. Эти системы не поддерживают 36-битную адресацию памяти и включенный режим PAE, не добавляет в их распоряжение ни байта адресного пространства, что делает невозможным переброску в верхние участки заблокированных адресов ОЗУ. Причина такой реализации - обеспечение совместимости с драйверами устройств.

Как мы помним, операционная система и все программы используют виртуальные адресные пространства и соответственно виртуальные адреса, которые впоследствии пересчитывается в физические. Процедура эта происходит в два этапа при выключенном режиме PAE и в три, при включенном расширении физических адресов. Драйверы, в отличие от обычных программ, работают напрямую с реальными адресами и для корректной работы в режиме PAE должны понимать усложненную процедуру трансляции адресов. Ведь сформированный драйвером 32-битный адрес после дополнительного (третьего) этапа трансляции может измениться и чтобы выданная им команда достигла цели, необходимо это учитывать.

Разработчики драйверов, предназначенных для серверных систем это принимали в расчет, а вот драйвера для клиентских Windows, устанавливаемых на обычные домашние ПК, во многих случаях были написаны без учета алгоритма работы с включенным PAE. Ведь так было проще - меньше времени уходило на программирование и тестирование, да и сам драйвер занимал меньше места. Тем более к тому моменту, до выхода Windows XP SP2, режим PAE в настольных системах не использовался, а оборудование, которое выпускалось для «персоналок», во многих случаев не было предназначено для серверов (например, звуковые платы). Так что никакой острой необходимости усложнять драйвера, и выпускать их серверные версии у производителей не было.

Именно с такими, неадаптированными драйверами, и возникли серьезные проблемы в Windows со вторым пакетом обновлений. Не смотря на то, что, общее количество драйверов, вызывавших сбои или крах системы, было не таким уж и большим, количество устройств их использующих исчислялось миллионами. В результате огромное количество пользователей после установки второго сервис-пака могли столкнуться с неприятностями и в дальнейшем отказаться от его использования. Поэтому Microsoft пришлось идти на компромисс.

Для обеспечения совместимости с некорректно написанными драйверами функционал PAE в Windows XP SP2 было решено обрезать. Выразилось это в том, что на третьем этапе трансляции адресов на выход передавались те же адреса, которые были поданы на вход. Таким образом, никакого расширения адресного пространства не происходило, и система продолжала оперировать теми же четырьмя гигабайтами.

Как уже упоминалось выше, такой обрезанный режим PAE унаследовали все современные 32-разрядные системы, включая Windows 7 и Windows 8. А вот если вы установите ради эксперимента на свой компьютер оригинальную Windows XP или XP SP1 и включите режим PAE (там он по умолчанию отключен), то увидите собственными глазами, что системе будет доступно все 4 Гб ОЗУ.

ОЗУ и 64-битные системы Windows

Казалось бы, что у 64-разрядных систем никаких проблем с установкой больших объемов памяти быть недолжно. Сколько ОЗУ установили, столько «операционка» и будет видеть. И все же здесь есть свои подводные камни.

Не смотря на то, что 64-битная Windows может использовать адресное пространство и оперативную память, объемы которых далеко превышают четыре гигабайта, правило размещения адресов устройств, здесь точно такое же, как и в 32-битных системах, то есть устройства занимают ячейки в четвертом гигабайте сверху вниз. Сохранение этого принципа опять же обеспечивает нормальную работоспособность любого оборудования, предназначенного для обычных ПК, которое должно с одинаковым успехом работать, как в 32-разрядной системе, так и в 64-разрядной.

Получается, что все ограничения, накладываемые на физическую память в 32-битной системе, должны остаться и в 64-битной, а значит, видимый объем оперативной памяти будет опять неполным, если ваша материнская плата не поддерживает переадресацию или она отключена в настройках. Конечно, такие системные платы уже не выпускаются, но все еще используются во многих компьютерах.

Еще один «сюрприз» вас может ожидать, если в материнскую плату будет установлен максимальный поддерживаемый объем памяти. Например, еще недавно популярный чипсет для бюджетных решений Intel G41 позволяет устанавливать до 8 Гб оперативной памяти. Как правило, в этом случае, на системной плате разведены 33 адресные линии (2 33 = 8 589 934 592 байт = 8 Гб). С точки зрения производителя это вполне объяснимо - зачем делать шину более высокой разрядности, если набор системной логики все равно не поддерживает большие объемы памяти? Но из-за этого, даже если контроллер памяти и может перекинуть заблокированный участок ОЗУ в девятый гигабайт, сделать это у него не получиться, так как для этого потребуется 34-разрядная шина, а не 33-х, как в нашем случае. В итоге пользователю будет доступно только семь с небольшим гигабайт ОЗУ. Тоже самое касается плат поддерживающих 16 и 32 Гб.

В некоторых случаях, даже при работающей переадресации в 64-битной системе несколько десяткой или сотен мегабайт могут все равно оказаться заблокированы системой под оборудование. Виной тому могут стать технологические особенности системной платы, которая в любой ситуации будет резервировать какой-то объем памяти, например, для нужд встроенного видеоадаптера или RAID-контроллера.

Заключение

В заключение давайте сделаем несколько основополагающих выводов, исходя из всего вышесказанного.

Хотя 32-битные системы Windows чисто теоретически могут использовать до 4 Гб оперативной памяти, некоторый ее объем всегда оказывается зарезервированным под нужды устройств, после чего в доступности оказывается обычно не более 3-3,5 Гб.

Однако эта проблема решена в 32-разрядных серверных ОС. Благодаря использованию технологии расширения физических адресов (PAE), в системе может быть виден весь максимальный установленный объем ОЗУ (4 Гб).

В клиентских 32-разрядных версиях Windowsрежим PAE был урезан для обеспечения совместимости с драйверами устройств из-за чего в WindowsXP SP2/SP3, Windows Vista, Windows 7, а так же Windows 8 увидеть все максимально допустимые четыре гигабайта ОЗУ невозможно и исправить это нельзя.

Таким образом, если вы собираетесь установить в компьютер более трех гигабайт оперативной памяти, то необходимо использовать 64-битные версии операционных систем, которые позволяют видеть до 192 Гб ОЗУ и имеют неурезанный режим PAE. В противном случае весь остальной объем памяти будет недоступен для использования.

Так же следует помнить, что для работы PAE, либо процессор, либо системная плата должны иметь специальный контроллер памяти, поддерживающий технологию расширения физических адресов.



Просмотров