С давних времен в среде профессиональных (и не очень) пользователей ПК бытует выражение, что «памяти много не бывает». Конечно, как и любое ультимативное высказывание, воспринимать его нужно в контексте и со здоровой долей скептицизма, но всё же, суть явления оно передаёт верно.
Требования к объёму оперативной памяти растут постоянно, причём темпы их роста, пожалуй, превышают требования к центральным процессорам и видеокартам. И ладно, если бы это проявлялось лишь в рабочих задачах, связанных с большими объёмами данных или тяжеловесными исходными файлами: современные игры, чтобы не обращаться постоянно к жёсткому диску, требуют такого объёма памяти, каким пару-тройку лет ранее мог похвастаться не всякий сервер.
Разумеется, в контексте этого пользователи быстро сталкиваются с необходимостью увеличить объём оперативки. И вопросов при этом у пользователя возникает не меньше, чем при выборе процессора или видеокарты.
Давайте рассмотрим, что важно при выборе оперативной памяти, а что - нет.
Часто задаваемые вопросы
Q: Какой объём оперативки сегодня достаточен?
A: Как и в случае с любым другим относительным понятием, всё зависит от ваших потребностей. Тем не менее, и здесь есть некоторые ориентиры.
Так, «золотой стандарт» для домашнего игрового ПК на сегодня – 16 гигабайт оперативной памяти.
Кому-то это может показаться абсурдным, однако факт есть факт: современные игры даже со средними настройками графики могут легко потреблять по 8-9 гигабайт оперативки. С повышением настроек графики и разрешения экрана потребление памяти пропорционально увеличивается, а если вы используете видеокарту с недостаточным объёмом набортной памяти, то на современных платформах она будет использовать под свои нужды часть оперативной памяти.
Потребление памяти в Watch Dogs 2, максимальные настройки, FullHD. GTX 1050 Ti 4gb
Но это только игры. А ведь также стоит учитывать объем памяти, выделяемый на нужды ОС, антивируса, торрент-клиента и всего прочего софта, работающего в фоновом режиме - забывать об этом тоже не стоит.
Для рабочих станций 16 гигабайт – это лишь начальный уровень. Такого объёма хватит, чтобы одновременно ретушировать фото и верстать книгу или буклет, но вот монтаж продолжительных видеороликов, особенно если речь о разрешениях FullHD и выше, - потребует 32 и более гигабайт памяти.
8 гигабайт – это либо «начальный» вариант, когда при сборке нового ПК объёмом оперативки пожертвовали ради приобретения другого железа, либо вариант для офисного или бюджетного домашнего компьютера, на котором заведомо не планируется запускать тяжеловесные новые игры.
Q: Как лучше набрать нужный объём: двумя, четырьмя или одним модулем?
A: Если говорить в общем – покупать модуль большего объёма всегда выгоднее, чем набирать тот же объём из нескольких модулей.
Причины вполне очевидны: количество слотов под оперативную память ограничено. Их может быть 2, 4, 6 или 8, в зависимости от контроллера памяти в вашем процессоре и ценового сегмента, к которому относится материнская плата.
Приведём простой пример: на материнке всего два слота под оперативную память, и оба заняты модулями по 4 гигабайта. Теперь, чтобы расширить объём оперативки, вам придется заменить имеющиеся модули, купив две новых планки по 8 или по 16 гигабайт.
Естественно, продать оперативную память на вторичном рынке можно: спрос на неё есть всегда. Но к тому времени, как Вам понадобится апгрейд оперативки – он понадобится и другим пользователям, а значит, цены на «маленькие» модули упадут, а на «большие» - наоборот, вырастут. Представьте свои финансовые потери в таком случае, и сравните их с покупкой одного модуля на 8 гигабайт в самом начале и добавлением ещё одного модуля того же объёма впоследствии.
Q: Но что делать, если в продаже нет модуля, аналогичного уже установленному в ПК?
A: Подобрать модуль другой модели и поставить его. Индивидуальная несовместимость планок, конечно, возможна, но на современных платформах встретить её так же вероятно, как увидеть живого единорога, выйдя утром на работу.
В случае установки разных модулей оперативной памяти возможны два сценария:
1) Система запустится автоматически, но на таймингах и частоте самого медленного из модулей. 2) Для запуска системы вам потребуется зайти в биос материнской платы, выставив там одинаковые параметры для всех модулей памяти.
Вот так, например, выглядит работа двух абсолютно разных модулей на платформе socket AM4, мифов про работу памяти на которой ходит ровно столько же, сколько есть каналов на ютубе:
Q: А как вообще определить совместимость оперативки с компьютером? На сайте производителя материнской платы есть список, но этих модулей нет в продаже…
A: Списки совместимости – это всего лишь списки той оперативки, которая была в наличии у производителя, и которую он смог на этой плате запустить. Причём именно запустить в штатном режиме, а не разогнать до предела возможностей.
Естественно, ни один из производителей материнских плат не будет собирать и хранить весь перечень существующих в природе модулей оперативки, да и протестировать такое количество – та ещё задача. Поэтому все «списки совместимости» имеют исключительно рекомендательный, а не ограничительный характер. Отсутствие там конкретной оперативки не значит, что система с ней не заведётся, а присутствие – не означает, что с этими модулями вы сможете достичь рекордных частот и таймингов.
Q: А я поставил память с частотой в 2400 МГц, а она только на 1200 работает – это память с моей материнкой несовместима?
A: 1200 МГц, умноженные на 2 – это и есть 2400 МГц. Равно как 1600 – это 3200 МГц, а 1733 – это 3466 МГц. И так далее.
Память стандарта DDR - который, на минуточку, расшифровывается как Double Data Rate, - привносит такие понятия, как реальная и эффективная частота. Реальная частота – это то, что мы видим в диагностических утилитах и различном софте для мониторинга параметров системы. И да, она ровно в два раза меньше заявленной в паспорте.
Так выглядит частота оперативки в BIOS
Так она же выглядит в CPU-Z
Однако, DDR как раз и отличает удвоенная скорость передачи данных по сравнению с памятью SDRAM на той же частоте. Иначе говоря, DDR на 100 м даёт такую же скорость, какую выдавала бы SDRAM на частоте в 200 МГц. Отсюда и возникло понятие эффективной частоты, сохраняющееся уже в четвёртом поколении DDR. И, скорее всего, эта традиция не прервётся и в следующих поколениях.
Q: А вот 1066 МГц если на два умножить – всё равно только 2133 получается. Почему так, если заявлено 3000 МГц?
A: Паспортная частота оперативной памяти – понятие тоже двойственное, хотя и несколько в другом смысле.
Заявленные производителем значения могут соответствовать либо XMP-профилю, если таковой у планок присутствует, либо стандарту, присвоенному этим модулям JEDEC.
По умолчанию любой модуль запустится на той частоте, для которой был стандартизирован. Кстати, не обязательно это будет 2133 МГц – есть планки, сертифицированные для работы на 2400 и 2666 МГц. Вероятно, появятся и планки, работающие по умолчанию на 2933 МГц – по крайней мере, процессоры с соответствующим паспортным значением уже вполне себе существуют.
Модули G.Skill SniperX: - Сертификат JEDEC на 2133 МГц; - Профиль XMP на 3400 МГц.
Модули G.Skill FlareX: - Сертификат JEDEC на 2400 МГц; - Профиль XMP на 3200 МГц.
Если же для ваших планок заявлена частота в 3000 МГц – это означает, что производитель записал для них XMP-профиль, то есть набор таймингов, значения частоты и напряжений для автоматического разгона. Активируйте его в BIOS вашей материнской платы – и тогда получите паспортные значения.
Если же XMP-профиля у планок нет – такое часто встречается у OEM-планок, не относящихся к «именным» сериям, а также просто у бюджетных моделей – разогнать и/или подобрать более интересные тайминги можно вручную. Об этом поговорим ниже.
На что нужно обратить внимание при выборе оперативной памяти?
Вид модуля памяти
В каталоге ДНС модули оперативки разделены на три типа: оперативная память DIMM, оперативная память SO-DIMM и серверная оперативная память.
Оперативная память SO-DIMM
Оперативная память DIMM
Серверная оперативная память с поддержкой ECC
SO-DIMM – это память компактного формата, применяемая в ноутбуках, части моноблоков и материнских плат формата mini-ITX и ещё более маленьких nano-ITX и pico-ITX. Как нетрудно догадаться, эту память отличают меньшие размеры по сравнению с десктопной DIMM, и меньшее количество контактов. Это делает их механически несовместимыми, так что установить память для десктопного ПК в ноутбук невозможно, хотя других различий между DIMM и SO-DIMM нет.
DIMM – это тот формат, который чаще всего имеется ввиду, когда речь заходит об оперативной памяти. Собственно, в десктопных ПК, а также части моноблоков применяется именно такая память.
Серверная оперативная память по своим габаритам не отличается от сородичей, предназначенных для персональных компьютеров, но вот установить её в обычный десктоп чаще всего нельзя. Серверная память поддерживает коррекцию ошибок ECC, с которой большинство контроллеров памяти десктопных ЦПУ попросту не работает, а также может быть выполнена регистровой («буферизированной»). В последнем случае в конструкции модуля памяти присутствует, собственно, регистр – устройство, за счёт которого снижается нагрузка на контроллер памяти, а на один канал становится возможным устанавливать большее количество модулей памяти.
Нельзя сказать, что серверную память всегда нельзя запустить в составе обычного ПК, но всегда можно использовать в составе серверов. К примеру, десктопные процессоры AMD Ryzen поддерживают небуферизированную память с коррекцией ошибок, а, например, серверные процессоры Intel Xeon серии E3-12** под сокет LGA 1155 – не могут работать с регистровой памятью. Однако в любом случае смысла в использовании серверной памяти в обычном ПК нет.
Тип модуля памяти
Память стандарта SDRAM сегодня обнаружить в свободной продаже практически невозможно, а вот DDR – в любом из пяти (или, если угодно, четырёх с половиной) существующих поколений.
При этом необходимо понимать, что разные поколения несовместимы между собой как механически, так и по электрическим параметрам. В слот, предназначенный для оперативки DDR, можно установить только модуль стандарта DDR, в слот для DDR2 – только модуль DDR2, и так далее.
Несколько выбивается из общего принципа оперативка стандарта DDR3L. Будучи всего лишь энергоэффективной версией DDR3, она зачастую способна работать в материнских платах, поддерживающих предыдущее поколение оперативки.
А вот обратное, увы, не так просто. Механически установить модуль DDR3 в слот DDR3L возможно, однако не факт, что он окажется работоспособен при пониженном напряжении. Работа же на повышенном (в сравнении с DDR3L) напряжении в долгосрочной перспективе может повредить контроллер памяти.
Память стандарта DDR4 же может работать только в предназначенных для неё слотах. Ни физически, ни электрически она несовместима с другими поколениями. При том, на всех современных платформах, начиная с LGA 2011-3, используется только эта оперативная память.
Частота оперативной памяти
На самом деле, этот параметр влияет в большей степени на цену модуля оперативки, нежели на его реальные эксплуатационные характеристики. Поэтому о частоте оперативки можно говорить только в контексте.
Имеет ли смысл обращать внимание на максимальную частоту памяти, которую поддерживает процессор?
Только в отдельных случаях. Например, APU и процессоры AMD поколения Bristol Ridge в силу особенностей контроллера памяти, попросту неспособны стабильно работать с памятью на частоте выше 2400 МГц. А процессоры Intel Core i3 и Core i5 поколения Coffee Lake, установленные в материнские платы с чипсетами H310, B360 и H370 – не могут превысить паспортную частоту из-за ограничений чипсетов.
В этих и ряде других случаев просто бессмысленно покупать скоростную память: деньги-то вы заплатите, но никаких преимуществ не получите.
Но не стоит и в обязательном порядке приобретать память, соответствующую максимальной паспортной частоте контроллера. Даже на бюджетных материнских платах под Coffee Lake доступен разгон оперативки – просто предел этого разгона ограничен 2400 или 2666 МГц.
MSI B360 Mortar Илья Муромец, настройки памяти
Asus ROG STRIX B360 Gaming, настройки памяти
Gigabyte H370 Aorus Gaming 3 WiFi, настройки памяти
В чём тут соль? Да в том, что 2400 и даже 2666 МГц возьмут абсолютно любые планки DDR4, даже если они собраны на двухранговых чипах Micron или Hynix ревизии A-die – то есть, наихудшие варианты для разгона. Более того – в подавляющем большинстве случаев для разгона с 2133 до 2666 МГц не нужно будет даже изменять тайминги и напряжение!
Следовательно, и переплачивать за память с XMP-профилем на 2666 МГц смысла немного: работать она будет не лучше более дешёвых вариантов – разве что процедура разгона упростится до нажатия одной кнопки в биосе. Вместо двух.
Частота памяти условно важна для разгоняемых десктопных платформ Intel – материнских плат с чипсетом Z270 под сокет LGA 1151 и Z370 с грядущим Z390 под LGA 1151_v2.
Почему "условно"? Во-первых, прирост от разгона памяти здесь не так значителен, и по сути им можно пренебречь. Во-вторых, на этих платформах любая память гонится до значений выше 3 ГГц: модули на двухранговых чипах Micron могут разогнаться до 3300 МГц, одноранговые Micron и Hynix A-die возьмут и 3733 МГц.
Иначе говоря, даже худшие варианты для разгона продемонстрируют неплохие результаты. Лучшие же – одноранговые чипы Samsung – в абсолютно домашних условиях способны разогнаться до 4000-4200 МГц, и это даже близко не будет считаться рекордом.
Для платформы AMD socket AM4 частота оперативной памяти имеет куда большее значение, поскольку её повышение приводит к существенному росту производительности во всех задачах, включая работу и игры. В отдельных случаях прирост от разгона с 2400 до 3200 МГц может составлять 20% и более – а это, согласитесь, не то, чем можно пренебречь.
Однако тут необходимо иметь ввиду, что частота работы памяти на АМ4 не имеет ничего общего с паспортными значениями модулей. И зависит она в первую очередь от чипов, на которых эти модули собраны, а во-вторую – от версии agesa.
На практике это приводит к тому, что пафосный и дорогой комплект оперативки с радиаторами и подсветкой, но собранный зачем-то на чипах Micron, отказывается разгоняться выше 3066 МГц, даже если с завода предусмотрен XMP-профиль на 3200 МГц и выше. В то же время дешёвые OEM-модули Samsung, не имеющие ни радиаторов, ни профиля XMP, разгоняются минимум до 3466 МГц, тем самым неимоверно радуя владельца.
В каком же случае покупка скоростной памяти оправдана? Разумеется, в случае рабочих станций на топовых платформах: LGA 2011-3, LGA 2066 и socket AM4.
Здесь, приобретая память с частотой выше 3000 МГц, вы платите не за автоматический разгон через XMP – вы платите за гарантированную работоспособность памяти на заявленных частотах. Для ПК, выполняющих серьёзные рабочие задачи, это крайне важно, поскольку потеря данных в результате неудачного разгона может привести к убыткам, во много раз превышающим разницу в цене между «дешёвой» и «дорогой» памятью.
Тайминги
А вот этот параметр уже более важен, нежели паспортная частота. Как и частоту, тайминги можно менять на практически любых платформах, однако при выборе оперативной памяти они могут служить своего рода ориентиром, косвенно указывающим на возможности разгона того или иного модуля.
Что такое тайминги вообще?
Исходя из названия – это задержка, происходящая между отправкой команды контроллером памяти и её выполнением. Правда, эта задержка измеряется не в единицах времени, а в тактах шины памяти. Но тем не менее – понятно, что чем она меньше, тем быстрее выполняются операции с памятью.
Причем же здесь разгон? При том, что частота и тайминги оперативной памяти находятся на разных чашах весов – или, если угодно, разных сторонах качелей. При увеличении частоты рано или поздно наступает момент, когда тайминги приходится поднимать – иначе дальнейший разгон становится невозможен или система теряет стабильность.
Например, если память работает на частоте в 2133 МГц с таймингами, соответствующими формуле 13-15-15-28, то на условной частоте в 3000 МГц она может оказаться стабильной только при повышении таймингов до 15-17-17-32. Но шансов оказаться работоспособной на этой частоте у неё будет больше, чем у памяти, которая изначально работала на 2133 МГц с формулой 14-16-16-31.
Таймингов, на самом деле, у памяти гораздо больше, но первостепенное значение имеют лишь несколько из них. Собственно, формула 13-15-15-28 описывает следующие из них:
- CAS Latency – время рабочего цикла, задержка между подачей команды от контроллера памяти и подачей сигнала CAS
- RAS to CAS Delay – время полного доступа к данным, то есть поиска нужного столбца и строки в двухмерной таблице
- RAS Precharge – время перехода от одной строки в таблице к другой.
- tRAS – задержка между командой активации доступа и командой закрытия строки.
Изредка указывается также параметр CR (Command Rate), определяющий минимальное время между подачей любых двух команд. Он не имеет серьёзного влияния на производительность, но его повышение в отдельных случаях может поднять потолок разгона памяти или улучшить стабильность на высоких частотах.
Радиатор и подсветка
Оперативная память – далеко не самый греющийся элемент системного блока. По сравнению с процессорами и видеокартами её вклад в глобальное потепление в масштабах локального помещения можно назвать незначительным, особенно если говорить о работе при штатном напряжении.
Однако, если вы планируете разгон с повышением напряжения – лучше обратите внимание на память, оснащённую радиаторами. 1,35 вольта для «незащищённых» чипов DDR4 ещё не опасно, а вот 1,38-1,4 вольта и выше – уже приведут к серьёзному росту тепловыделения.
У радиаторов, правда, есть и другая сторона: они увеличивают высоту модуля, и могут помешать установке процессорных кулеров некоторых типов. Если вы используете массивный кулер, нависающий над одним или двумя слотами оперативной памяти – лучше заранее измерьте расстояние между его нижней гранью и слотом для оперативки. Как правило, память высотой до 40 мм больших проблем не вызывает, но это тот случай, когда лучше знать заранее.
Наличие подсветки – вопрос уже исключительно личных предпочтений, поскольку ни на производительность, ни на совместимость она не влияет. Хотите модули с подсветкой – выбирайте их. Не хотите модули с подсветкой – знайте, что чаще всего её можно отключить, и просто так отказываться от подходящих вам по прочим параметрам планок не стоит.
Критерии и варианты выбора:
Если вы планируете апгрейд офисного или бюджетного домашнего ПК, на котором не планируется решать сколь-нибудь серьёзные задачи – ограничьтесь модулями объёмом в 4 гигабайта. Тип памяти – DDR3L или DDR4 – зависит от того, под какую память предназначена ваша материнская плата.
В этом случае желательно, чтобы итоговый объём оперативки составлял 8 гигабайт – этого более чем достаточно для лёгких повседневных задач. Поэтому, в зависимости от количества и объёма ранее установленных в ПК модулей, выбирайте или набор из двух планок по 8 гигабайта, или один отдельный модуль.
Тайминги и частота в данном случае решающего значения не имеют – разве что для собственного спокойствия вы можете выбрать память, максимально соответствующую ранее установленной.
Если вы собираете новый игровой ПК, но бюджет на покупку ограничен – обратите внимание на одиночные модули DDR4 объёмом в 8 гигабайт. Да, поначалу вы потеряете немного производительности из-за одноканального режима, но впоследствии добавить ещё один модуль на 8 гигабайт будет проще и дешевле, чем перепродавать два модуля на 4 гигабайта.
Обращать снимание на тайминги в этом случае также не обязательно: важнее будет экономия, а поднять частоту и понизить тайминги можно и вручную. А вот в случае со сборкой ПК на платформе АМ4 экономить нужно будет с умом: без чтения FAQ и выбора памяти на нужных чипах не обойтись.
Для сборки игрового ПК на платформе Intel LGA 1151_v2 нужен будет комплект из двух модулей по 8 или сразу по 16 гигабайт – в зависимости от вашего бюджета. При этом, выбираете ли вы платформу с разгоном или без него – особого смысла в выборе высокочастотной памяти нет, но стоит присмотреть модули на 2400-3000 МГц с более низкими таймингами. Они вполне могут дать лучший результат в дальнейшем разгоне. Ну, или чуть более высокую производительность на фиксированной частоте в 2666 МГц.
Для сборки игрового ПК на платформе AMD socket AM4 нужен будет аналогичный комплект из двух модулей. Базовая частота и тайминги значения не имеют от слова «совсем», а вот используемые чипы – очень даже. Одноранговые Samsung B-die – не обязательны, но крайне желательны к покупке. Одноранговые C-die покажут чуть менее высокий, но всё же неплохой результат: вполне можно достичь 3333 МГц. Двухранговые D- и E-die, одноранговые Hynix MFR позволят достичь 3200 МГц, что тоже вполне неплохо.
В том случае, если память выбирается для рабочих станций, и используемые вами приложения действительно получают хороший прирост от высокочастотной памяти – выбирайте наборы на 32 и более гигабайт с низкими таймингами и частотой от 2933 до 3600 МГц. Разгон вручную, разумеется, возможен и на этих платформах, но пользоваться им не стоит. Профиль XMP, как правило, гарантирует стабильность на заявленных частотах, но вот при ручном разгоне абсолютно уверенным в этом быть нельзя. А потеря данных из-за случайного сбоя может иметь катастрофические последствия.