Меню

Ddr4 кода коррекции ошибок

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Всем привет! С вами Zero, и сегодня я расскажу о том, на что обращать внимание при выборе оперативной памяти актуальных сейчас стандартов DDR4 и DDR5, а также пройдусь по ряду нюансов и хитростей – одни из них помогут вам сэкономить деньги и не переплатить за бренд или необычную форму радиаторов с подсветкой, а другие – выбрать оптимальный вариант при примерно одинаковой стоимости разных модулей или комплектов. Итак, поехали!

Сколько нужно оперативной памяти в 2023 году

Начну с того, сколько, собственно, требуется оперативной памяти. В настоящий момент 16 гигабайт в двухканальном режиме хватает для любых игр, даже самых требовательных, тем не менее, вскоре уже начнет не хватать, поэтому оптимальный вариант – 32 гигабайта. Для нетребовательных задач вроде работы в текстовых редакторах, веб-серфинга и просмотра видео можно обойтись 8 гигабайтами, но лучше нацеливаться на 16. Для работы в ресурсоемком программном обеспечении я рекомендую выбирать 32 гигабайта или даже 64 – в зависимости от характера нагрузок и того, насколько требовательным к памяти является используемое ПО.

Кратко: офисный или домашний ПК, либо ноутбук, не предназначенный для гейминга – 8 ГБ. Бюджетный игровой ПК – 16 ГБ. Продвинутый игровой ПК – 32 ГБ. ПК для работы в ресурсоемком ПО – 32 ГБ и более.

Что лучше – 1 модуль на 32 ГБ, 2 по 16 ГБ или 4 по 8 ГБ

рекомендации

3060 дешевле 30тр в Ситилинке

3070 Gigabyte Gaming за 50 тр с началом

<b>13900K</b> в Регарде по СТАРОМУ курсу 62

3070 Gainward Phantom дешевле 50 тр

10 видов <b>4070 Ti</b> в Ситилинке — все до 100 тр

13700K дешевле 40 тр в Регарде

MSI 3050 за 25 тр в Ситилинке

13600K дешевле 30 тр в Регарде

4080 почти за 100тр — дешевле чем по курсу 60

12900K за 40тр с началом в Ситилинке

RTX 4090 за 140 тр в Регарде

Компьютеры от 10 тр в Ситилинке

3060 Ti Gigabyte дешевле 40 тр в Регарде

3070 дешевле 50 тр в Ситилинке

-7% на 4080 Gigabyte Gaming

Существует такое понятие, как двухканальный режим – при использовании двух или четырех модулей подсистема памяти работает значительно быстрее, чем при использовании только одного. У DDR5 в двухканальном режиме работает и одиночный модуль, но на каждый канал приходится только 32 бита против 64 бит у DDR4, поэтому набирать любой требуемый объем все равно оптимально при помощи двух планок. Именно двух, а не четырех – если модулей установлено четыре, даже одинаковых, их разгонный потенциал снижается. Следовательно, схема 16 ГБ x2, особенно, при ручной настройке частоты, напряжения и таймингов, практически всегда покажет более высокую производительность, чем схема 8 ГБ x4. Поддержки четырехканального режима в потребительских, не-HEDT и не-серверных процессорах, и материнских платах нет.

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

Кратко: Оптимальный вариант – набирать требуемый объем памяти двумя модулями. Если хотите 32 ГБ, но пока не хватает средств – берите один модуль на 16 ГБ и потом докупайте второй.

Что учитывать при выборе оперативной памяти

Перечислю основные характеристики, параметры и факторы, которые следует учитывать при выборе оперативной памяти:

  1. Стандарт. В настоящий момент актуальны стандарты DDR4 и DDR5, для старых компьютеров – DDR3. В играх преимущество DDR5 над DDR4, особенно подразогнанной и вручную настроенной, пока невелико, а вот в ресурсоемком программном обеспечении оно существенно. Да и будущее однозначно за DDR5 – соответствующий сегмент рынка ОЗУ активно развивается, недавно появились модули с частотой 7200 МГц, потом 7600 МГц, и, наконец, даже 8000 МГц. Так и до обещанных производителями 8400 МГц недалеко. В общем, если позволяет бюджет – лучше брать высокочастотную DDR5 память. Если же финансы ограничены – можно обойтись DDR4.
  2. Форм-фактор. DIMM – длинные модули для ПК, SO-DIMM – короткие для ноутбуков и некоторых моноблоков. Тут все очевидно.
  3. Объем модуля. Наиболее распространены планки на 4, 8, 16 и 32 ГБ. Четырехгигабайтные модули уже не особенно актуальны, наиболее ходовым же является объем в 8-16 ГБ на планку.
  4. Тактовая частота. Одна из важнейших характеристик оперативной памяти, напрямую влияющих на ее производительность. Чем выше частота (при прочих равных) – тем выше производительность подсистемы памяти. Высокочастотные оверклокерские модули на топовых чипах обычно стоят достаточно дорого.
  5. Тайминги. Показатели задержек. Чем ниже тайминги при равной частоте, тем выше производительность. Например, DDR4 модуль с частотой 3200 МГц и таймингами 16-18-18 лучше, чем с частотой 3200 МГц и таймингами 22-22-22. Не перепутайте: высокая частота и низкие тайминги – хорошо, низкая частота и высокие тайминги – плохо.
  6. Напряжение. Стандартное напряжение для DDR4 ОЗУ – 1.2 В, для DDR – 1.1 В. Тем не менее, для получения высокой частоты производители могут завышать его вплоть до 1.6 В, а такое напряжение уже может быть опасно для модулей. При разгоне или первичной настройке памяти лучше не превышать значений 1.5В для DDR4 и 1.4-1.45В для DDR5. При выборе памяти на напряжение можно особенно не смотреть, если заявленное производителем не превышает безопасный порог.
  7. Чипы. Важный параметр – именно от используемых в модуле чипов во многом зависит его разгонный потенциал. Одна планка с заявленной производителем частотой 3200 МГц (на чипах Samsung B-Die или Micron E-Die) может легко взять 4000 Мгц, а другая не возьмет даже 3600 МГц. Даже если вы не планируете разгонять память вручную, лучше выбирайте память на хороших чипах. Какие считать хорошими – я расскажу в разделах, посвященных выбору DDR4 и DDR5 модулей.
  8. Ранговость. Потребительские (не серверные) модули памяти могут быть одноранговыми и двухранговыми в зависимости от количества распаянных чипов памяти. Если вы не оверклокер, то на этот параметр можно не обращать внимания – времена, когда некоторые процессоры и материнские платы не могли работать с двухранговыми планками уже в прошлом.
  9. Бренд. Память от авторитетных и проверенных временем брендов обычно надежнее, чем от китайских Noname-производителей, которые могут использовать бывшие в употреблении чипы памяти, а также заявлять для своих изделий более высокие характеристики, чем на самом деле. У DDR5 еще и контроллер питания находится на самом модуле, и, если он некачественный, то может быстро выйти из строя.
  10. Наличие радиаторов. Радиаторы нужны высокочастотной DDR4 и DDR5 памяти, работающем при повышенном напряжении – они помогают избежать перегрева.
  11. Дизайн и подсветка. Маловажные параметры. Хотя, если говорить о подсветке – для разгона лучше, чтобы ее не было. Светодиоды – это дополнительный нагрев.
  12. Высота модуля. Влияет на совместимость с габаритными радиаторами некоторых процессорных кулеров.
  13. Параметры ECC (коррекция ошибок) и регистровости. Нужны для серверной памяти. В случае потребительских модулей выбирайте решения non-ECC и unregistered/unbuffered. В случае DDR5 частичная коррекция ошибок включена в стандарт, но именно частичная, поэтому не-серверная память по-прежнему маркируется как non-ECC.
  14. Цена. Последний в этом списке, но далеко не последний по важности параметр – как правило, лучше переплатить 10-15 тысяч рублей за более производительные процессор или видеокарту, чем за топовые модули памяти DDR5 вместо неплохих.

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

Какие чипы у DDR4 памяти

Какие чипы у DDR5 памяти

Как выбрать DDR4 память

С основными характеристиками разобрались, теперь расскажу, как выбрать DDR4 память, а потом – и как выбрать DDR5. Прежде всего, уточню, что в случае с игровыми ПК скоростные характеристики оперативной памяти – это не самый важный параметр по сравнению с производительностью центрального процессора и видеокарты. Если стоит выбор – взять субфлагманский/флагманский процессор и среднюю память (но достаточного объема!) или более слабый процессор, но топовую память, отдавайте приоритет процессору.

Впрочем, брать DDR4 память с частотой ниже 3000-3200 МГц на конец 2022 года или начало 2023 года нет никакого смысла – она стоит практически столько же, сколько медленная 2400 МГц, но гораздо производительнее. Оптимальное сочетание частоты и таймингов в бюджетном и среднем ценовых сегментах – 3200 МГц, 16-18-18. Желательно, чтобы модули были основаны на чипах Micron E-Die – это оптимальный вариант среди доступных по цене. Обладатели процессоров Intel и материнских плат с разъемами DIMM DDR4 могут выбирать и память с более высокой частотой, на топовых чипах Samsung B-Die или отборных Hynix D, но практического смысла в этом мало – переплата получается значительной, а прирост в производительности в играх – небольшим. Для рабочих приложений же, в которых требуется максимальная пропускная способность подсистемы памяти, лучше выбирать высокочастотные модули DDR5.

Важно! С процессорами AMD Ryzen 1000, 2000, 3000 и 5000 нет смысла ставить частоту памяти выше 3600-3800, или, в редких случаях, 4000 МГц. Если герцовка памяти превышает удвоенную герцовку шины Infinity Fabric, контроллер переходит в режим Gear 2, и производительность ОЗУ не увеличивается, а, напротив, снижается.

Если вы собираете бюджетную офисную или домашнюю конфигурацию (не для игр), и обладаете крайне ограниченным объемом средств, то советую для начала взять один модуль DDR4 объемом 8 ГБ с частотой 3000-3200 МГц и таймингами 16-18-18 или хотя бы 16-20-20. Скорее всего, у вашей материнской платы, если она бюджетная, будет только два DIMM слота – со временем вы докупите еще одну планку, если 8 ГБ начнет не хватать. Для недорогих игровых ПК могу порекомендовать сразу брать комплект из двух восьмигигабайтных планок с теми же параметрами. Если же ваш бюджет выше среднего, но вы не хотите переплачивать за DDR5 – ориентируйтесь на комплект из двух модулей по 16 ГБ с частотой от 3200, а лучше от 3600 МГц с таймингами 16-20-20 или ниже. И не забывайте про высоту модулей – если у вас суперкулер, они могут не поместиться под его радиатором.

Примеры выбора DDR4 памяти

Приведу пару примеров, актуальных на конец 2022 года. Например, мы собираем игровой ПК за 75 тысяч рублей и выбрали процессор Intel Core i5-12400F и материнскую плату Gigabyte B660M GAMING DDR4. На оперативную память у нас есть максимум 4500-5000 рублей. В таких условиях оптимально взять пару модулей по 8 ГБ с уже упомянутым выше набором характеристик: частота – 3200 МГц, тайминги – 16-18-18. Чипы, если будете разгонять – Micron E-Die. Если не будете, то любые.

Другой пример. Мы собираем производительный игровой ПК за 250 тысяч рублей, но с DDR4 памятью. На оперативку у нас есть где-то 20 тысяч рублей, и в таких условиях стоит поискать комплект на обладающих отличным оверклокерским потенциалом чипах Samsung B-Die. Например, набор G.Skill Trident Z Royal F4-4000C16D-32GTRSA с частотой 4000 МГц и таймингами 16-16-16 гарантированно основан на чипах B-die.

Узнать, B-die чипы у памяти или другие

Как выбрать DDR5 память

Теперь о DDR5 памяти. Сразу предостерегу от приобретения низкочастотной памяти на 4800-5600 МГц для геймерских конфигураций – вручную настроенная DDR4 память на хороших чипах даст большую производительность. Если уж покупать DDR5 память – то покупать хорошую, благо, на рынке наконец-то начали появляться модули и комплекты с высокими частотами – 7200, 7600 и даже 8000 МГц. Для бюджетных и среднебюджетных ПК они не подходят из-за высокой цены, а вот для субфлагманских и флагманских игровых и рабочих конфигураций это отличный выбор. Используемые в DDR5 модулях чипы на конец 2022 и начало 2023 года можно ранжировать так: Hynix A-Die – отличные (гонятся до 7600-8200+ МГц), Hynix M-Die – хорошие (гонятся до 6600-7200+ МГц), некоторые Samsung – неплохие (гонятся до 6200-6800+ МГц).

В случае DDR5 памяти оптимально выбирать комплекты из двух шестнадцатигигабайтных модулей с радиаторами, причем от уважаемых производителей вроде G.Skill или Kingston – с технической точки зрения планки DDR5 устроены сложнее, чем DDR4, например, у них есть контроллер питания, поэтому брать китайские решения «из подвала» крайне не рекомендую. Желательно приобретать наборы с длительной гарантией – DDR3 и DDR4 ОЗУ крайне редко выходила из строя, что же будет с DDR5 – пока неизвестно, скорее всего, поломки также будут достаточно редкими, но все же станут случаться несколько чаще. Напоследок скажу, что рынок памяти DDR5 только приближается к фазе зрелости, и, скорее всего, достигнет ее через год-два, когда модули с частотой 8000-8400 МГц станут распространенным явлением, пусть и будут стоить дорого, а планки с частотой 7000-7200 или даже 7600 МГц станут стандартом для продвинутых игровых сборок.

Пример выбора DDR5 памяти

Пример актуален на конец 2022 года и начало 2023 года – ситуация с доступностью модулей и ценами может измениться. Допустим, мы собираем производительную игровую конфигурацию за 250 тысяч рублей с процессором Intel Core i7-13700KF, видеокартой NVIDIA GeForce RTX 4080 и материнской платой на чипсете Z790 с поддержкой DDR5 памяти. Нам нужно 32 гигабайта ОЗУ двумя модулями, а наш бюджет на них составляет до 25 тысяч рублей. В этом случае оптимально приобрести набор на чипах Hynix M-Die, например, Kingston FURY Renegade Silver KF564C32RSK2-32 (6400 МГц, 32-38-38) или дождаться, когда до России доедут комплекты на чипах Hynix A-Die с частотой 7200+ МГц, и выбрать один из них.

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

Как выбрать оперативную память для компьютера я рассказал, расскажу и как выбрать ее для ноутбука. Прежде всего, вам нужно убедиться, что у вашего мобильного ПК вообще есть слоты SO-DIMM для установки модулей памяти – на некоторых лэптопах ОЗУ просто распаяна на материнской плате. Узнать, есть ли необходимые разъемы, сколько их, и какой стандарт памяти, DDR4 или DDR5, они поддерживают, можно или на сайте производителя ноутбука, или, довольно часто, на сайтах магазинов и тематических форумах.

Чаще всего у мобильных ПК два SO-DIMM модуля. Например, у ноутбука, по-умолчанию оснащенного 8 ГБ DDR4 памяти могут стоять как два модуля по 4 ГБ, так и один на 8 ГБ. Если установлены два модуля по 4 ГБ, а вы хотите увеличить объем памяти до 16 ГБ, то старые планки придется вытаскивать. Если же один модуль на 8 ГБ, то вам повезло – просто докупите еще один с примерно такими же характеристиками. Брать планки строго того же производителя и с идеально совпадающими параметрами частоты и таймингов не требуется: при наличии двух модулей с разными характеристиками, они будут работать с частотой и таймингами, доступными более «слабому» из них. Например, если одна планка может работать только на частоте 2400 МГц, а другая – на частоте 3200 МГц, то в паре обе будут функционировать на 2400 МГц. В целом же выбор памяти для ноутбука мало отличается от выбора памяти для компьютера – просто помните, что вам нужны SO-DIMM модули, и что у лэптопа может не оказаться для них свободных слотов. Для офисной или домашней «печатной машинки» для текстовых редакторов и веб-серфинга хватит 8 ГБ, для игрового же мобильного ПК лучше ориентироваться на 16 или даже 32 ГБ.

FAQ (Вопросы и ответы)

Насколько важен для игрового компьютера выбор памяти?

Важнее, чем во времена DDR3, но гораздо менее важен, чем выбор процессора и видеокарты. Самое главное – чтобы хватало объема памяти, чтобы она была набрана двумя модулями, и чтобы не была совсем уж тормозной.

Как узнать, совместима ли оперативная память с материнской платой? Смотреть на списки поддерживаемой памяти на сайтах производителей?

Нет, эти списки носят не ограничительный, а рекомендательный характер. Смотрите на характеристики – поддерживаемые материнской платой объем, стандарт и тактовую частоту модулей. И не забывайте, что вам нужна потребительская память, а не серверная. Non-ECC, unbuffered/unregistered.

Что важнее – объем оперативной памяти или ее скоростные характеристики (частота и тайминги)?

В первую очередь важно набрать необходимый объем – 4 ГБ сверхскоростной памяти проявят себя на практике гораздо хуже, чем 16 ГБ медленной. Но покупать медленную память нет смысла, поскольку достаточно быстрая по современным меркам стоит не сильно дороже. Проще говоря, общий объем ОЗУ для компьютера – критичный параметр, а пропускная способность памяти – важный, но не критичнй.

На каких платформах можно, а на каких нельзя вручную разгонять ОЗУ?

У Intel – начиная с 10-го поколения процессоров Core (Comet Lake) и с 500-й серии наборов системной логики можно разгонять память на Bx60, Hx70 и Zx90 чипсетах. С процессорами AMD Ryzen разгон памяти доступен на любых чипсетах, но не всегда целесообразен.

Почему на сокете AM4 нет смысла разгонять DDR4 память более, чем до 3600-3800 МГц?

Если эффективная частота памяти превышает удвоенную частоту шины Infinity Fabric, контроллер памяти переходит в режим Gear 2 и производительность ОЗУ снижается. После достижения 3600-3800 МГц лучше снижать тайминги, а не повышать частоту.

Что такое XMP и Expo?

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

Если я куплю память DDR5-7200, точно ли удастся запустить ее на этой частоте?

Нет – слабым местом может оказаться процессор или материнская плата. Но в идеальных условиях память будет работать на заявленной производителем частоте. Как правило, для этого нужны процессор Intel Raptor Lake с разблокированным множителем и материнская плата на чипсете Z790.

Правда ли, что разгонный потенциал памяти сильно зависит от используемых в модуле чипов?

Да, это один из важнейших факторов.

Какие лучшие чипы для DDR5 и DDR4 памяти?

Ответ актуален на момент написания статьи – конец 2022 года.

DDR5. Отличные чипы – Hynix A-Die, хорошие – Hynix M-Die, неплохие – некоторые Samsung.

DDR4. Отличные чипы – отборные Hynix D и Samsung B-Die. Хорошие – Micron E-Die.

Где посмотреть примеры напряжения, частоты и таймингов для успешного разгона?

На тематических форумах. Например, на форуме Overclockers.ru.

Тема про разгон DDR4 памяти.

Тема про разгон DDR5 памяти.

Как проверить разогнанную память на стабильность?

При помощи специализированного ПО. MemTest86, TestMem5 c конфигурацией Extreme, LinX и т.д.

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

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

Часто ли оперативная память выходит из строя и нужна ли гарантия на 5-10 лет?

Крайне редко, если не заниматься экстремальным разгоном. Но длительная гарантия все равно явно не будет лишней.

Нужны ли оперативной памяти радиаторы?

Для работы при высоком напряжении и на высоких частотах – определенно да, особенно в случае DDR5.

Стоит ли отключать подсветку радиаторов для снижения температуры памяти?

Необязательно, но желательно, если занимаетесь серьезным разгоном.

Можно ли сочетать 2 или 4 модуля с разной частотой и от разных производителей?

Да, можно, но работать они будут на той частоте, которая доступна более «слабому» модулю. Также может потребоваться ручная настройка в BIOS.

Я купил DDR4 память с частотой 3600 МГц, но различное ПО показывает, что она работает на частоте в 1800 МГц. Почему так?

Все верно – существует такое понятие как «эффективная частота». У Double Data Rate (DDR) памяти различных стандартов она в 2 раза выше базовой.

Заключение

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

Рекомендуем к прочтению:

Собираем продвинутый игровой ПК 2022 года за 150 тысяч рублей для любых игр в QuadHD и 4K (Ноябрь)

Собираем народный игровой ПК 2022 года за 100 тысяч для любых игр на ультра в QuadHD (Ноябрь)

Собираем народный игровой ПК 2022 года за 75 тысяч рублей для любых игр на ультра с 60+ FPS (Ноябрь)

ТОП-9 процессоров Intel для работы и игр в 2022 и 2023 году – от бюджетных до флагманских

ТОП-9 процессоров AMD для работы и игр в 2022 и 2023 году – от бюджетных до флагманских

Как перевозить компьютер – в пределах населенного пункта, между городами и между разными странами

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Всем привет! Тема сегодняшней публикации — поддержка ECC оперативной памяти: что это такое, как работает данная функция, зависит ли от процессора ее использование на ПК.

Что такое ЕСС память

Аббревиатура происходит от английского названия error correcting code memory, то есть память с коррекцией ошибок кода. Такая ОЗУ распознает и устраняет спонтанно возникающие изменения в битах памяти, которых быть не должно.

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

Обычная память, то есть non-ECC, этого делать не умеет.

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

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

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

Причины появления ошибок в ОЗУ

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

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

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

Стоит ли использовать ЕСС память

Объективных причин для использования такой ОЗУ на домашнем ПК нет.

Несмотря на то, что земной диск медленно дрейфует по Космическому океану, покоясь на спинах трех китов, вероятность искажения данных под воздействием вредоносных лучей, на самом-то деле крайне мала. При этом самое страшное, что может случиться при таких неполадках – вылет операционной системы в синий экран.

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

Такая память работает медленнее обычной – в среднем, на 2-3%, так как для проверки контрольных сумм необходим один дополнительный такт контроллера. Такой режим работы требует больше логических ресурсов.

Как уже сказано выше, в основном такая память почти всегда регистровая (Registered), то есть имеет дополнительный регистр для считывания и хранения двоичных кодов. Существуют модули ECC памяти без регистров (UDIMM), которые можно использовать в домашних ПК.

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

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

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

Также советую на эту тему ознакомиться с публикациями «Влияние тактовой частоты оперативной памяти в компьютере»(уже на блоге) и «Тайминги и частота оперативной памяти: кто важнее и влиятельней?». Буду признателен всем, кто расшарит эту статью в социальных сетях. До завтра!

С уважением, автор блога Андрей Андреев.

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

Вы не знаете что значит U в маркировке оперативной памяти, что значит E, что значит R или F? Этими буквами обозначается тип памяти — U (Unbuffered, небуферизированная), E (память c коррекцией ошибок, ECC), R (регистровая память, Registered), F (FB-DIMM, Fully Buffered DIMM — полностью буферизованная DIMM). Теперь рассмотрим все эти типы подробнее.

Типы памяти используемые в компьютерах:

1. Небуферизированная память. Обычная память для обычных настольных компьютеров, её ещё называют UDIMM. На планке памяти как правило имеется 2, 4, 8 или 16 микросхем памяти с одной или двух сторон. У такой памяти маркировка обычно заканчивается буквой U (Unbuffered) или вообще без буквы, например DDR2 PC-6400, DDR2 PC-6400U, DDR3 PC-8500U или DDR3 PC-10600. А у памяти для ноутбуков маркировка заканчивается буквой S, видимо это сокращение от SO-DIMM, например DDR2 PC-6400S. Фото небуферизированной памяти можно видеть ниже.

2. Память c коррекцией ошибок (Память с ECC). Обычная Небуферизованная память с коррекцией ошибок. Такая память ставится обычно в фирменные (брендовые) компьютеры продаваемые в Европе (НЕ СЕРВЕРА), плюсом этой памяти является её большая надёжность при работе. Большинство ошибок при работе памяти удаётся исправить во время работы, даже если они появляются, не теряя данные. Обычно на каждой планке такой памяти 9 или 18 микросхем памяти, добавляется одна или 2 микросхемы. Большинство обычных компьютеров (не серверов) и материнских плат могут работать с ECC памятью. У такой памяти маркировка как правило заканчивается буквой E (ECC), например DDR2 PC-4200E, DDR2 PC-6400E, DDR3 PC-8500E или DDR3 PC-10600E. Фото небуферизированной памяти c ECC можно видеть ниже.

Различие памяти с ECC и памяти без ECC можно видеть на фото:

Хоть большинство продаваемых плат и поддерживают эту память, но совместимость с конкретной платой и процессором лучше узнать заранее до покупки. Из личного опыта 90-95% материнских плат и процессоров могут работать с памятью ECC. Из тех, что НЕ могут работать: платы на чипсетах Intel G31, Intel G33, Intel G41, Intel G43, Intel 865PE. Все материнские платы и процессоры начиная с первого поколения Intel Core все могут работать с ECC памятью и от материнских плат это не зависит. Под AMD процессоры вообще практически все материнские платы могут работать с ECC памятью, за исключением случаев индивидуальной несовместимости (такое бывает в редчайших случаях).

3. Регистровая память (Registered). СЕРВЕРНЫЙ тип памяти. Обычно он всегда выпускается с ECC (коррекцией ошибок) и c микросхемой «Буфером». Микросхема «буфер» позволяет увеличить максимальное количество планок памяти, которые можно подключить к шине не перегружая её, но это уже лишние данные, не будем углубляться в теорию. В последнее время понятия буферизованный и регистровый почти не различают. Если утрировать: регистровая память = буферизованная. Эта память работает ТОЛЬКО на серверных материнских платах способных работать с памятью черем микросхему «буфер».

Обычно на планках регистровой памяти с ECC установлено 9, 18 или 36 микросхем памяти и ещё 1, 2 или 4 микросхемы «буфера» (они обычно в центре, отличаются по габаритам от микросхем памяти). У такой памяти маркировка как правило заканчивается буквой R (Registered), например DDR2 PC-4200R, DDR2 PC-6400R, DDR3 PC-8500R или DDR3 PC-10600R. Ещё в маркировке регистровой (серверной) (буферизированной) памяти обычно присутствует сокращение слова Registered — REG. Фото буферизированной (регистровой) памяти c ECC можно видеть ниже.

Помните! Регистровая память с ECC со 100% вероятностью НЕ РАБОТАЕТ на обычных материнских платах. Она работает только на серверах!

4. FB-DIMM Fully Buffered DIMM (Полностью буферизованная DIMM), — стандарт компьютерной памяти, который используется для повышения надёжности, скорости, и плотности подсистемы памяти. В традиционных стандартах памяти линии данных подключаются от контроллера памяти непосредственно к линиям данных каждого модуля DRAM (иногда через буферные регистры, по одной микросхеме регистра на 1-2 чипа памяти). С увеличением ширины канала или скорости передачи данных, качество сигнала на шине ухудшается, усложняется разводка шины. Это ограничивает скорость и плотность памяти. FB-DIMM использует другой подход для решения этих проблем. Это дальнейшее развитие идеи registered модулей — Advanced Memory Buffer осуществляет буферизацию не только сигналов адреса, но и данных, и использует последовательную шину к контроллеру памяти вместо параллельной.

Модуль FB-DIMM имеет 240 контактов и одинаковую длину с другими модулями DDR DIMM, но отличается по форме выступов. Подходит только для серверных платформ.

Спецификации FB-DIMM, как и другие стандарты памяти, опубликованы JEDEC.

Компания Intel использовала память FB-DIMM в системах с процессорами Xeon серий 5000 и 5100 и новее (2006—2008 годы). Память FB-DIMM поддерживается серверными чипсетами 5000, 5100, 5400, 7300; только с процессорами Xeon, основанными на микроархитектуре Core (сокет LGA771).

В сентябре 2006 года компания AMD также отказалась от планов по использованию памяти FB-DIMM.

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

Память с пониженным питанием, «L» память

Многие пользователи компьютеров и ноутбуков на основе процессоров Intel 3-го, 4-го и последующих поколений процессоров сталкиваются с ещё одним видом памяти, так называемой, «L» памятью. Это память DDR3L, DDR4L. Маркируется эта память с дополнительной буквой «L», вот примеры её маркировки: DDR3L-1600, DDR4L-2133 и подобные. Что же обозначает дополнительная буква «L» в маркировке памяти? Всё очень просто. Эта маркировка говорит нам о том, что микросхемы памяти на этом модуле, как и сам модуль, могут работать на пониженном питании, обычно на 20% ниже чем у стандарта. Тем самым экономится расход электроэнергии и уменьшается нагрев во время работы. Особенно актуально это для переносных устройств, например, ноутбуков и ультрабуков. Пониженное напряжение питания составляет 1.35 вольта для DDR3L и 1.05 вольта для DDR4L, в то время как стандартное напряжение питания памяти DDR3 составляет 1.5 вольта, и для DDR4 — 1.2 вольта.

Могут ли работать модули DDR3 вместе с DDR3L? И можно ли ставить модули DDR3L вместо DDR3? Да, в большинстве случаев эти модули имеют обратную совместимость и могут быть взаимозаменяемыми, но есть и исключение. Объясню этот момент более подробно. Если взять, например, спецификацию на модуль памяти SODIMM 4GB DDR3L Kingston KVR16LS11/4 1Rx8 512M x 64-Bit PC3L-12800CL11 204-Pin, то в ней указано, что питание на модуль возможно двух стандартов:

JEDEC standard 1.35V (1.28V ~ 1.45V) and 1.5V (1.425V ~1.575V) Power Supply;
VDDQ = 1.35V (1.28V ~ 1.45V) and 1.5V (1.425V ~ 1.575V)

Как видим, питание на модуль может составлять от 1.28 вольт и до 1.575 вольта. При этом напряжении питания гарантируется нормальная работа модуля памяти, работа модуля памяти при этом напряжении протестирована и гарантируется производителем. Если же вы более подробно найдёте спецификацию на сами микросхемы памяти, которые распаяны в конкретном модуле, то вполне вероятно, что диапазон допустимых напряжений ещё шире и память может выдержать и более высокие/низкие напряжения питания, но это уже будет экстремальный режим работы. Посмотрим, например, спецификацию микросхем у модуля Kingston KVR16S11S6/2. В данном модуле распаяны микросхемы D2516JC4BXGGBU, спецификация этих микросхем в PDF файле. Тут указано, что модуль работает при напряжении VDD от 1.283 вольта (стандартно 1.35 для DDR3L) и до 1.575 вольта (стандартно 1.5 для DDR3). А абсолютное максимально возможное напряжение для микросхемы вообще составляет 1.975 вольт, по превышению которого микросхема памяти просто обязана сгореть, если верить спецификации. 🙂 То же самое произойдёт если перепутать полярность и подать обратное напряжение в -0.4 вольта, но такое маловероятно осуществить.

Из всего этого можно сделать выводы:

  1. На ПК и ноутбуках, где материнская плата (или контроллер памяти в процессоре) может работать как со стандартным напряжением питания, так и пониженным, стандарта «L», на таких системах возможна работа модулей памяти как с пониженным питанием («L») так и со стандартным питанием (без «L»). Скорее всего, система формирования питания памяти подаст стандартное (высокое) напряжение на все модули, и все модули будут работать на этом уровне напряжения питания.
  2. Если же материнская плата (или же процессор) расчитана только на работу с памятью «L» стандарта, то память с стандартным питанием (без «L») скорее всего работать не будет, т.к. достаточного уровня напряжения не будет. В этом случае вам надо ставить только модули с пониженным питанием, «L»-ки.

Узнать о том, какой же стандарт напряжения памяти поддерживается в вашей системе можно из её спецификации. Обычно это спецификация или материнской платы, или же процессора. Например, у вас в ноутбуке установлен процессор Intel® Core™ i5-4300U. Открываем его спецификацию на сайте Intel и смотрим, что данный процессор поддерживает память DDR3L 1333/1600 и LPDDR3 1333/1600 — это всё память с пониженным питанием. Значит, Вы не сможете установить в систему с таким процессором память с обычным напряжением питанием (без буквы «L» в маркировке) — она не будет работать! А если и будет, то может сбоить и сыпать ошибками, т.к. на неё будет подаваться недостаточное напряжение питания.

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

Примечание: Я не рекомендую ставить «L» модули вместе с оверклокерскими модулями, т.к. оверклокерские модули рассчитаны наоборот на повышенное напряжение, а оно может быть выше верхнего предела напряжения для «L» модулей. В таком случае «L» память может не выдержать и перестать функционировать навсегда.

P.S.: В последнее время появился ещё один дешевый и интересный тип памяти — я её называю «Китайская Подделка». Кто ещё не сталкивался — расскажу. Это такая память, которую можно всегда узнать по её контактам, обычно они окисленные и даже если их очистить, то за месяц-два они опять окисляются, становятся мутными, грязными и память при этом может сбоить или совсем не работать. Золотом на контактах этой памяти даже и не пахнет. Ещё одним отличием этой памяти от оригинальной является то, что она работает на определённых материнских платах или процессорах, например ТОЛЬКО на АМД, или только строго на каких-то чипсетах. Причём перечень этих чипсетов очень мал. В чём секрет этой «памяти» мне пока не ясно, но многие покупают — ведь она на 40-50% дешевле аналогичной. И что самое удивительное, новая «Китайская Подделка» обычно стоит дешевле оригинальной памяти Б/У 🙂 Надёжность и долговечность работы рассказывать не буду, тут и так всё ясно.

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

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

Иллюстрация к новости Последствия авиаудара по Драмтеатру 16 марта 2022 года в Мариуполе, Украина

Момент бомбового удара авиации российских оккупантов по драматическому театру 16 марта 2022 г. в городе Мариуполь, Украина, унёсшего жизни нескольких сотен горожан (женщин и детей).

Иллюстрация к новости Помощь голодным людям Мариуполя от Крымских волонтёров

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

Очень часто при выборе комплектующих мы сталкиваемся с различными непонятными терминами и понятиями. При выборе оперативной памяти это может быть DDR, DDR2, DDR3, DDR4, RDRAM, RIMM и т.п. Если с основными типами ОЗУ всё более-менее понятно, а поддержка каждого типа указана в описании к материнской плате, то такой параметр, как ECC у многих вызывает некоторые вопросы. Что такое ECC-память? Можно ли использовать ECC оперативку на домашнем компьютере и в чём главное отличие ECC RAM и non-ECC RAM?

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

ECC-Ram автоматически распознаёт спонтанные изменения данных в блоках хранения, то есть возникшие ошибки. Обычная — десктопная память без поддержки механизмов коррекции называется non-ECC.

Ryzen processor ECC-feature

На что способна ECC-память и как это работает?

Память с коррекцией ошибок может определить и исправить 1 бит изменённых данных в каждом машинном слове. Что это значит? Если данные между записью и чтением были по каким-либо причинам изменены (то есть возникла ошибка), то ECC ОЗУ скорректирует значение до верного. Подобная функциональность требует поддержки со стороны контроллера оперативной памяти. Эта поддержка может быть организована со стороны чипсета материнской платы, встроенного контроллера ОЗУ в современные процессоры.

ECC DRAM

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

Почему искажается значение в ячейках памяти RAM?

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

космические лучи

Как работает память с поддержкой ECC

Один из механизмов контроля ошибок в оперативной памяти — использовать технологию контроля чётности, что позволяет фиксировать факт возникновения ошибки в данных, но не позволяет скорректировать данные.

Для ECC коррекции используется код Хэмминга. ECC защищает компьютерные системы от некорректной работы в связи с порчей памяти и снижает вероятность критического отказа системы. Память с поддержкой ECC работает на 2-3 % медленнее чем non-ECC в зависимости от приложений.

Причины использовать ЕСС-память

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

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

Страница 4: Полезные сведения для профессионалов (серверы)

Что такое Registered (регистровые) DIMM?

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

Цель RDIMM заключается в уменьшении нагрузки на контроллер, в результате на серверную материнскую плату можно устанавливать больше DIMM, существенно увеличивая емкость памяти сервера по сравнению с настольной системой. Стандарт LRDIMM (Load Reduced) является дальнейшей разработкой регистровой памяти, он предлагает буфер IMB (Isolation Memory Buffer) по сравнению с классическими RDIMM, отличаясь от реализации Intel FB-DIMM (Fully Buffered) с буфером AMB (Advanced Memory Buffer) – поэтому такие планки ближе к обычным RDIMM и устанавливаются в те же слоты. У LRDIMM буферизуются не только сигналы управления, но и данные. Совершенствование технологий позволило и дальше увеличить емкость памяти.

Кроме обычных планарных чипов памяти разработана технология «бутерброда» из нескольких чипов под названием 3DS DIMM. Она позволяет значительно увеличить емкость модулей. Наконец, есть модули NVDIMM (Non-volatile), данные в которых не стираются в случае сбоя питания. Их имеет смысл использовать для RAM-диска, то есть когда определенный объем оперативной памяти выделяется для виртуального накопителя.

Модули NVDIMM разделяются на NVDIMM-F (Flash Storage), NVDIMM-N (DRAM), NVDIMM-P (Persistent Memory) и NVDIMM-X (NAND Flash Storage).

Что такое ECC?

ECC означает «Error Correction Code» или код коррекции ошибок. При чтении данных из памяти или записи в память код ECC позволяет исправлять одиночные битовые ошибки. Что повышает надежность работы памяти в окружениях, где это необходимо. Например, в серверах и рабочих станциях. Для кода ECC добавляются 8 дополнительных бит (64 базовых + 8 дополнительных = 72).

Алгоритм ECC позволяет исправлять битовые ошибки, а также определять два ошибочных бита, но уже не исправлять их. Технологии Chipkill или Advanced ECC расширяют алгоритм ECC, позволяя корректировать до 4 ошибочных битов и определять до 8 ошибочных битов. Если ошибок будет много, то данная функция позволяет скрыть сбойный чип в системе без перезагрузки (отсюда и название «Chipkill»), при этом сервер продолжает стабильную работу.

Технологии Chipkill или Advanced ECC работают как массив RAID на жестких дисках, опираясь на распределенное избыточное хранение данных. Например, если система работает с шестью модулями памяти, данные передаются в виде шести 64-битных блоков, к которым добавляются шесть 8-битных для избыточности и ECC. В итоге данные расширяются до 432 бит (шесть 72-битных блоков с ECC), алгоритм chipkill может использовать 12 бит для каждого из шести модулей.

Технология Memory Scrubbing производит постоянную проверку памяти на наличие ошибок, результаты отправляются серверным утилитам управления, например, IPMI (Intelligent Platform Management Interface) в BMC (Baseboard Management Controller). Если возникает большое количество ошибок, в журнал записывается соответствующее сообщение.

Но для работы ECC вместе с функцией ChipKill/Advanced ECC необходимо чтобы процессор, материнская плата с BIOS и оперативная память поддерживали ECC. Данная технология обязательна для всех RDIMM, но также встречаются и UDIMM с ECC.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ddm 0025 ошибка вольво
  • Dde ошибка бмв х5 е53