Онлайн сервис «Найди свою улицу

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

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

Эта очередная заметка обязана своим появлением нашим многоуважаемым читателям, ибо именно от них (т.е. Вас) поступил звоночек, что хочется видеть всего и побольше из разряда «тяжелой артиллерии», то бишь . Ну а так как мы, проект, умеющий не только писать, но и местами читать (в частности, Ваши комментарии:-)), то собственно, вот Вам еще одна железная статья про «мозги» вашего ПК, а именно, - оперативную память.

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

Во вступлении также хочется сказать, что сие творение займет свое почетное место в нашем «железном пантеоне» статей. Кто забыл (или вообще первый раз слышит, т.е. привет новеньким;-)) о чем там шла речь, напоминаю, - материалы рассказывают о том, на что нужно обращать внимание при покупке отдельных «запчастей» для Вашего компьютера. Вот некоторые из этих произведений искусства: “Intel или AMD. Проблематика выбора “, “Как правильно выбрать вентилятор (кулер) для процессора “, “ “ и всего такого разного из тега “Критерии выбора“.

Не смею Вас больше задерживать, начинаем..

Базовая вводная по характеристикам и не только

Как правильно выбрать оперативную память, чтоб производительность ПК повысилась и он шустро обрабатывал те приложения/игры, о которых раньше и помыслить не мог? Думаю, этим вопросом задается громадное число пользователей нашей (и не только) необъятной страны.

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

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

Т.е. память (например, «оверклокерская»), позволяет поддерживать пользовательский ПК в «бодром» расположении духа на протяжении довольно продолжительного времени, за счет заложенного производителем разгонного потенциала.

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

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

Поэтому к выбору памяти надо подходить исходя из этих соображений взаимосвязи, а то получится, что Вы приобрели "крутую" память, а материнка её не поддерживает и тогда лежать ей родимой и ждать своего «звездного часа»:).

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

  • обратиться к сайту производителя платы
  • найти, по буквенно-цифровой маркировке, свою модель (например, производитель Gigabyte GA-P55A-UD4P)
  • изучить руководство по поддерживаемым процессорам и список рекомендованных модулей памяти (т.е. тех производителей и моделей, которые 100 % совместимы с Вашей платой).

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

Заходим на сайт производителя (1 ) и ищем модель материнки по маркировке, для простоты вбиваем данные в поиск (2 ).

Примечание
Маркировку (модель/производителя материнки), например можно найти через cредство диагностики DirectХ (вызывается комбинацией клавиш командной строки «Win+R » и вводом dxdiag , далее запоминаем строки - производитель и модель ПК).

Нажимаем на ссылки «Поддерживаемые процессоры» (1 ) и «Список рекомендованных модулей памяти» (2 ). Для памяти загружаем этот список (в формате pdf ), нажав на соответствующую ссылку.

Определяемся с типом процессора (1 ) (допустим Core i5-760 ) и моделью памяти (2 ) (допустим Kingston KHX1600C9D3K2/4G).

Вот и всё, ничего сложного!

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

Теперь непосредственно перейдем к самим техническим параметрам.

Тип памяти

Прежде всего, необходимо определиться с типом памяти. На момент написания этой статьи на рынке доминируют модули памяти DDR (double-data-rate ) третьего поколения или DDR3 . Память типа DDR3 имеет более высокие тактовые частоты (до 2400 мегагерц), пониженное примерно на 30-40 % (по сравнению с DDR2 ) энергопотребление и соответственно меньшее тепловыделение.

Однако, до сих пор, можно встретить память стандарта DDR2 и морально устаревшую (а потому местами жутко дорогую) DDR1 . Все эти три типа полностью несовместимы друг с другом как по электрическим параметрам (у DDR3 меньше напряжение), так и физическим (смотрите изображение).

Это сделано для того, чтобы даже если Вы ошиблись с выбором - Вы не смогли бы вставить несовместимую планку памяти (хотя некоторые очень старательны, а посему случается.. ээ.. бум! :)).

Примечание
Стоит упомянуть про новый тип памяти DDR4 , отличающийся от предыдущих поколений более высокими частотными характеристиками и низким напряжением. Он поддерживает частоты от 2133 до 4266 МГц и в массовое производство поступит предположительно в середине 2012 года. Кроме того, не стоит путать оперативную память (упомянутый DDR ) с видеопамятью (а именно GDDR ). Последняя (вида GDDR 5 ) обладает высокими частотами, достигающими 5 Ггц, но используются пока только в видеокартах.

Форм-фактор

При выборе всегда обращайте внимание на form factor - стандарт, задающий габаритные размеры устройства или по-простому - тип конструкции самой планки.

DIMM (Dual Inline Memory Module , означает, что контакты располагаются по обе стороны) - для настольных ПК, а SO-DIMM - для ноутбуков (в последнее время ноутбучная память может встречаться в моноблоках или компактных мультимедийных ПК).

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

Частота шины и пропускная способность

Основные параметры оперативки, которые характеризуют её производительность - это частота шины и скорость передачи данных.

Частота характеризует потенциал шины памяти по передаче данных за единицу времени, соответственно, чем она больше, тем больше данных можно передать. Частота шины и пропускная способность зависят прямо пропорционально друг от друга (например, память имеет 1333 Мгц шину, значит теоретически будет иметь пропускную способность 10600 Мб/сек, а на самом модуле будет написано DDR3 1333 (PC-10600 )).

Частота обозначается в виде «DDR2 (3 )-xxxx» или «PC2 (3 )-yyyy». В первом случае «xxxx» обозначает эффективную частоту памяти, а во втором «yyyy» указывает на пиковую пропускную способность. Чтобы не запутаться, посмотрите таблицу (в ней приведены наиболее популярные стандарты: DDR (1 ), DDR2 (2 ), DDR3 (3 )).

Какую частоту выбрать?

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

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

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

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

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

Что такое режим работы памяти? - это аналогично работе нескольких ядер CPU , т.е. теоретически скорость работы подсистемы памяти при двухканальном режиме увеличивается в 2 раза, трехканальном - в 3 раза соответственно и т.д.

Рассмотрим подробнее типы режимов:

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

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

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

Объём памяти или размер имеет значение?

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

Несколько слов о больших объемах памяти я писал в заметке " ".

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

Тайминги

В ней, помимо того, что можно узнать общую информацию о памяти (вкладка Memory ), так еще и посмотреть (вкладка SPD ), способна ли Ваша «малютка» к разгону, т.е. дружит ли она с профилем XMP или EPP .

Охлаждение

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

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

Коррекция ошибок ECC

Модули с такой маркировкой имеют на «борту» специальный контроллер, предназначенный для обнаружения и исправления различных ошибок памяти. Теоретически, такая система должна увеличить стабильность работы ОЗУ . На практике же разница в работе между «обычной» и более дорогой ECC -памятью почти незаметна. Поэтому приобретать специально такие модули особого смысла нет. Кроме того, использование ЕСС в модулях памяти может уменьшить скорость её работы на 2 - 10 %.

Собственно с параметрами мы закончили, но самое вкусное осталось как всегда на десерт! Что же, начинаем его поглощать:).

Правильная установка памяти после выбора и покупки

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

Итак (перед установкой), запомните основные правила:

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

Переходим к самому процессу.

Шаг 1.
Первым делом, откройте боковую крышку системного блока (у стандартного вертикального корпуса – это левая крышка, если смотреть на системник спереди). Найдите внутри блока материнскую плату – самая большая плата, расположенная прямо перед Вами. На этой плате Вы увидите блок разъемов для установки модулей оперативной памяти.

Примечание
Количество слотов ОП обычно составляет 2-6 разъемов для большинства материнских плат, применяемых в домашних компьютерах. Перед установкой обратите внимание на видеокарту – она может мешать установке оперативной памяти. Если она мешает, то временно демонтируйте её.

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

Аккуратно достаньте новые «мозги» (не гните их, берите осторожно, но уверенно за края) из антистатической упаковки.

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

Шаг 3.
Совместите прорезь на памяти с ключом в слоте материнской платы (как показано на изображении).

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

Шаг 4.
Вставьте модуль DIMM в разъем, нажимая на его верхний край.

Шаг 5.
Осторожно нажимайте до тех пор, пока модуль полностью не установится в разъем, и фиксирующие защелки по краям разъема не встанут на место.

Шаг 6.
Убедитесь, что удерживающие фиксаторы встали на место и закрылись полностью.

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

Стоит сказать несколько слов о режимах работы оперативной памяти.

Материнские платы позволяют работать памяти в n-канальных (двух/трех/четырех) режимах. Для этого слоты различаются цветом и разбиты на пары.

Например, для того чтобы задействовать двухканальный режим работы ОП, нужно чтобы модули (одинаковой частоты/объёма) были вставлены в одноименные разъемы (одним цветом, 1 и 3 ) из разных каналов (смотрите изображение).

Сия процедура позволяет добиться прироста производительности 5-10 % (в сравнении с одноканальным режимом).

Здесь все!

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

Памятка пользователя по выбору

Так как информации получилось довольно много, давайте выделим основные моменты, которые Вам надо усвоить:

  • Заранее узнайте тип поддерживаемой (рекомендованной) производителем памяти
  • Устанавливайте модули памяти с одинаковыми таймингами/объемом/частотой работы и от одного производителя. В идеале приобрести комплект kit - это два модуля с одинаковыми характеристиками от одного производителя, уже протестированные в совместной работе
  • Пропускная способность шины оперативной памяти должна соответствовать пропускной способности шины процессора
  • Для достижения наилучшего быстродействия учитывайте режимы работы модулей и их правильную установку
  • Ищите память с минимальными штатными таймингами (меньше -> лучше)
  • Объем памяти выбирайте исходя из решаемых ПК задач и типа операционной системы
  • Выбирайте известных (зарекомендовавших себя) производителей, например: OCZ, Kingston, Corsair и пр.
  • Разгонный потенциал памяти напрямую зависит от чипов, на которых она произведена. Поэтому убедитесь, что память делал известный производитель, тогда наиболее вероятно, что чипы обеспечат более надежное питание, будут иметь большую помехоустойчивость, что благоприятно скажется на работе памяти в нештатных режимах
  • Если Вы планируете заниматься разгоном системы или хотите получить максимальную производительность (например, собрать игровой ПК), то следует обратить внимание на специальную оверклокерскую память с усиленным охлаждением.

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

Также хочется сказать, что если Вы надеетесь, что где-то между строк мы еще скажем пару слов о разгоне, то не надейтесь (:)), ибо этому вопросу будет посвящена отдельная (еще более вкусная) статья, в которой будут все тонкости разгона и «выжиму» максимума из своих «мозгов». Однако это уже совсем другая история..

Где лучше всего купить оперативную память?

Дней поменять товар без всяких вопросов, а уж в случае гарантийных проблем магазин встанет на Вашу сторону и поможет решить любые проблемы. Автор сайта пользуется им уже лет 10 минимум (еще со времен, когда они были частью Ultra Electoronics ), чего и Вам советует;

  • , - один из старейших магазинов на рынке, как компания существует где-то порядка 20 лет. Приличный выбор, средние цены и один из самых удобных сайтов. В общем и целом приятно работать.
  • Выбор, традиционно, за Вами. Конечно, всякие там Яндекс.Маркет "ы никто не отменял, но из хороших магазинов я бы рекомендовал именно эти, а не какие-нибудь там МВидео и прочие крупные сети (которые зачастую не просто дороги, но ущербны в плане качества обслуживания, работы гарантийки и пр).

    Послесловие

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

    Оставайтесь на нашей ИТ-волне и Вы узнаете еще много чего интересного. Как и всегда, если Вам есть что сказать, то комментарии терпеливо ждут своей очереди.

    PS: Помимо танцев с бубнами над оперативкой в целях увеличения производительности компьютера, можно использовать ещё один весьма недурственный инструмент – файл подкачки. О том, как правильно его создать/настроить, Вы можете узнать из заметки, расположенной по .

    PS 2: За существование данной статьи спасибо члену команды 25 КАДР

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

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

    Для офисного компьютера достаточно одной планки 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

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

    Об аппаратной защите и ее эффективности

    Микросхема 24C02 поддерживает аппаратную
    защиту записи. Для этого используется вход WP (Write Protect). Это контакт 7 на
    8-контактном корпусе микросхемы. При WP=0 запись разрешена, при WP=1 запрещена.
    С точки зрения использования этой функции, модули памяти бывают трех типов:

    Первый вариант – вход WP подключен к схемной "земле", то есть WP=0. Защиты нет.

    Второй вариант – вход WP подключен к плюсовой линии питания, то есть WP=1. При
    этом микросхема SPD постоянно защищена от записи, и программно изменить ее
    содержимое невозможно.

    Третий вариант – вход WP подключен к соответствующему контакту на разъеме DIMM.
    При этом наличие защиты записи будет зависеть от материнской платы, а именно от
    того, какой логический уровень подает она на данный контакт. Обычно подается
    постоянный уровень "0" или "1", что обеспечивает разрешение или запрет записи
    соответственно. Теоретически, на материнской плате может быть реализован
    программно-доступный регистр, через который можно управлять состоянием этой
    линии, то есть программно устанавливать и снимать защиту записи SPD. Но на
    практике такие решения встречаются крайне редко.

    Тем, кто решит поэкспериментировать с перезаписью SPD, необходимо проверить
    наличие логического "0" на контакте 7 микросхемы 24C02 и при необходимости
    внести изменения в схему. Описание этой микросхемы приведено в .
    Расположение сигналов на разъеме DIMM для разных типов памяти приведено в
    .

    Другой тип защиты – отключение сигналов шины SMBus с помощью
    программно-управляемых коммутаторов. Смысл такой защиты в том, что для
    управления указанными коммутаторами используются специфические ресурсы
    материнской платы, не являющиеся частью чипсета. Поэтому для ответа на вопрос,
    что и в какой регистр нужно записать для выключения защиты, документации на
    чипсет недостаточно, требуется принципиальная электрическая схема данной
    материнской платы, которая обычно недоступна. На практике этот тип защиты
    используется достаточно редко. Автор встречал его только в некоторых моделях
    плат производства фирмы ASUS.

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

    Симптомы неисправности

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

    Симптомы такой неисправности существенно различаются в зависимости от двух
    факторов: типа платформы и характера искажения (какие именно параметры
    искажены).

    В "древних" платформах, использующих память PC66, PC100, PC133 SDRAM, несмотря
    на то, что модули DIMM уже содержали SPD, разработчики BIOS в силу определенной
    инерционности использовали "старые" методы детектирования памяти, основанные на
    записи в ОЗУ тестовых данных и их контрольном считывании по специальному
    алгоритму без использования SPD. В таких платформах искаженность содержимого
    микросхемы SPD и даже ее физическое снятие с модуля DIMM, в большинстве случаев
    не приводит к потере работоспособности, хотя контроллер памяти может быть
    проинициализирован неоптимально.

    Используя данное свойство "древних" платформ автор успешно применял плату на
    чипсете Intel BX в качестве программатора для микросхем 24C02, временно
    устанавливая микросхему, которую требуется записать, на один из модулей памяти,
    вместо микросхемы SPD.

    В более новых платформах, использующих DDR, DDR2, DDR3, процедура настройки
    контроллера памяти значительно сложнее и выполнить ее без привлечения информации
    из SPD невозможно. Такие платы обычно не стартуют, если присутствует хотя бы
    один модуль DIMM с некорректным содержимым SPD. Даже если этот модуль установлен
    в старшем банке, а в младшем находится исправный модуль.

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

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

    Меры предосторожности

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

    Оптимально, если это будет плата на чипсетах, например Intel TX, LX, BX,
    использующая SDRAM первого поколения. Как было сказано выше, такие платы обычно
    сохраняют работоспособность при некорректном содержимом SPD, поэтому вероятность
    получить нестартующую систему будет ниже.

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

    Программа чтения SPD (каталог WORK\READ)

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

    Программа считывает содержимое SPD заданного модуля памяти (номер модуля
    запрашивается) и сохраняет его в двоичном файле SPD.BIN, размером 256 байт. В
    текущей версии поддерживаются чипсеты:

    Intel от 430TX до 945 (c "южными мостами" PIIX4, ICH0-ICH7).
    VIA от MVP3 до К8x (с "южными мостами" VT82C586B, VT82C596A/B, VT82C686A/B,
    VT8233, VT8235, VT8237).

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

    Каталог содержит следующие файлы:

    ASM_TD.BAT – обеспечивает ассемблирование, линковку и запуск программы под
    отладчиком. При запуске TASM и TLINK используются опции, обеспечивающие
    добавление отладочной информации в EXE файл.

    ASM_EXE.BAT – обеспечивает ассемблирование и линковку. Генерируется EXE файл.

    RD_SPD.ASM – основной модуль программы.

    A20.INC – Библиотека для управления и контроля состояния адресной линии A20 с
    использованием выходного порта контроллера клавиатуры.

    BIGREAL.INC – Библиотека поддержки режима Big Real Mode, для использования
    32-битных адресов в диапазоне 0-4 Гб. Этот режим, как и управление адресной
    линией A20, необходимы в данной программе только в том случае, когда чипсет
    содержит конфигурационные регистры, находящиеся в пространстве памяти и для
    включения контроллера SMB требуется перенастройка данных регистров (в том
    случае, если BIOS запретил контроллер SMB перед загрузкой ОС). Такие регистры
    имеются, например, в "южных мостах" Intel ICH6, ICH7. Это регистры memory-mapped
    диапазона Root Complex Base Address – RCBA, подробности в .

    SCREEN.INC – Библиотека функций для вывода на экран в текстовом режиме 80x25
    символов.

    NUMPRINT.INC – Библиотека для вывода шестнадцатеричных чисел в текстовом виде.

    PCIBIOS.INC – Библиотека для доступа к конфигурационному пространству с
    использованием функций PCIBIOS. Подробности в .

    REFRDEL.INC – Подпрограмма задержки, использующая Refresh Trigger. Подробности в
    .

    SMBUS.INC – Диспетчер функций для процедур поддержки System Management Bus.

    SMBDEVS.INC – Библиотека, обеспечивающая поддержку чипсетов. В этот модуль
    вынесены подпрограммы, написанные под заданные чипсеты.

    TEXT.INC – Текстовые строки.

    CPU_DATA.INC – Данные, используемые для управления адресной линией A20 и
    включения режима Big Real Mode, обеспечивающего 32-битную адресацию.

    SMB_DATA.INC – Переменные и константы, используемые процедурами поддержки System
    Management Bus.

    Примечание 1.

    Если файл с именем SPD.BIN уже существует, он будет перезаписан без
    предупреждения.

    Примечание 2.

    В большинстве плат нумерация модулей памяти идет от центра платы. Например,
    если на плате 4 разъема для DIMM, то у ближайшего к процессору разъема 3-битный
    адрес микросхемы SPD будет 000b=0, у дальнего разъема 011b=3. Вместе с тем,
    встречаются исключения, поэтому перед выполнением экспериментов следует
    проверить нумерацию модулей. Это можно сделать с помощью диагностических утилит,
    либо устанавливая один модуль поочередно во все разъемы и проверяя, при задании
    какого номера DIMM программа его распознает.

    Примечание 3.

    В исходных текстах программы, наряду с процедурами чтения и записи байтов,
    используемыми при операциях с микросхемами SPD (Read_Byte, Write_Byte),
    содержатся также процедуры чтения и записи блоков (Read_Block, Write_Block). В
    данной версии программы они не используются и резервируются для будущего
    расширения функциональности. Процедуры блокового чтения и записи SMB потребуются
    для взаимодействия с регистрами тактового генератора.

    Программа записи SPD (каталог WORK\WRITE)

    Программа считывает двоичный файл SPD.BIN, размером 256 байт и записывает его
    содержимое в заданную микросхему SPD (номер модуля DIMM запрашивается).
    Контрольная сумма автоматически корректируется.

    Каталог содержит такой же набор файлов, что и каталог WORK\READ,
    описанный выше.

    Примечание 1.

    Для плат с "южным мостом" VIA VT82C586B поддерживается только чтение SPD, без
    записи. Это ограничение программы, не чипсета.

    Примечание 2.

    Программа записи SPD автоматически корректирует контрольную сумму данных.
    Согласно стандарту, байт с адресом 3Fh должен содержать младшие 8 бит суммы
    байтов с адресами 00h-3Eh. Если программа используется для модулей памяти,
    использующих другой формат, либо требуется запрограммировать в микросхему
    данные, не являющиеся информацией SPD, процедуру вычисления контрольной суммы
    потребуется модифицировать.

    Примечание 3.

    На некоторых модулях памяти, в целях снижения стоимости, вместо микросхемы
    24C02, допускающей перезапись, используется масочная микросхема постоянного
    запоминающего устройства (ПЗУ), переписать содержимое которой невозможно.

    Текстовые документы (каталог WORK\DOC).

    README.TXT – краткая справка по использованию программ чтения и записи SPD.

    SPD_SDR – описание формата SPD для модулей памяти SDRAM.

    SPD_DDR – описание формата SPD для модулей памяти DDR SDRAM.

    SPD_DDR2 – описание формата SPD для модулей памяти DDR2 SDRAM.

    Документы в текстовом формате MS DOS. Перечисленные текстовые файлы могут быть
    использованы как краткая русскоязычная справка по форматам SPD для различных
    типов модулей памяти. Детальная информация содержится в .

    Заключение

    В статье рассмотрена одна из уязвимостей, которая может быть использована
    вредоносными программами для выведения из строя оборудования, в частности
    модулей памяти. Материал будет полезен при оценке степени защищенности систем и
    выработке методов ее повышения. Для разбирающихся в схемотехнике и умеющих
    держать в руках паяльник приведенных сведений будет вполне достаточно для
    выполнения ремонта модулей DIMM у которых искажена информация SPD, а также
    реализации программатора микросхем Serial Flash ROM на базе обычной материнской
    платы.

    Прилагаемые программы также будут полезны оверклокерам, для которых
    редактирование содержимого SPD открывает новые возможности по "разгону" памяти,
    так как набор параметров, которыми можно управлять, изменяя содержимое SPD,
    существенно шире, чем набор опций BIOS Setup. Разумеется, действовать нужно
    очень осторожно, заранее продумав пути восстановления работоспособности системы,
    так как при записи некорректных параметров в SPD, обнуление CMOS уже не поможет.

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

    Источники информации


    developer.intel.com .

    1) Intel 82371AB PCI-TO-ISA / IDE XCELERATOR (PIIX4) Datasheet. Order Number
    290562-001.
    2) Intel 82801DB I/O Controller Hub 4 (ICH4) Datasheet. Document Number
    290744-001.
    3) Intel I/O Controller Hub 6 (ICH6) Family Datasheet. Document Number
    301473-001.

    Электронные документы, доступные на сайте
    developer.amd.com .

    4) AMD-8111 HyperTransport I/O Hub Data Sheet. Publication # 24674.

    Электронные документы, доступные на сайте
    datasheetarchive.com .

    (Информация на данном сайте более полная, чем на "родных" сайтах
    производителей указанных микросхем.)

    5) VIA VT82C586B PIPC PCI Integrated Peripheral Controller. Для поиска
    документа набирать строку "VT82C586B".
    6) VIA VT82C686A South Bridge Datasheet. Revision 1.54. Для поиска документа
    набирать строку "VT82C686".
    7) VIA VT82C686B South Bridge Datasheet. Revision 1.71. Для поиска документа
    набирать строку "VT82C686".

    Электронные документы, доступные на сайте
    pcisig.com .

    Документы , на сайте pcisig.com доступны только для членов PCI
    Special Interest Group. Воспользовавшись поисковыми системами, можно найти
    данные документы для свободной загрузки.

    8) PCI BIOS Specification. Revision 2.1.
    9) PCI Local Bus Specification. Revision 3.0.
    10) PCI-to-PCI Bridge Architecture Specification. Revision 1.1.

    Электронные документы, доступные на сайте
    smbus.org .

    11) System Management Bus (SMBus) Specification. Version 2.0.

    Электронные документы, доступные на сайте

    semiconductors.philips.com .

    12) The I2C-Bus Specification. Version 2.1.

    Электронные документы, доступные на сайте
    atmel.com .

    13) AT24C01A/02/04/08/16 2-Wire Serial CMOS E2PROM Data Sheet.

    Электронные документы, доступные на сайте
    jedec.org .

    14) JEDEC Standard No. 21-C. Page 4.1.2.5-1. Appendix E: Specific PD’s for
    Synchronous DRAM (SDRAM).
    15) JEDEC Standard No. 21-C. Page 4.1.2.4-1. Appendix D: DDR Synchronous DRAM
    (DDR SDRAM). 16) JEDEC Standard No. 21-C Page 4.1.2.10-1. Appendix X: Serial
    Presence Detects for DDR2 SDRAM (Revision 1.2).
    17) JEDEC Standard No. 21-C. Page 4.1.2.11-1. Appendix K: Serial Presence Detect
    (SPD) for DDR3 SDRAM Modules. SPD Revision 1.0.
    18) DDR2 FB-DIMM SPD 1.0. Appendix X: Serial Presence Detect (SPD) for Fully
    Buffered DIMM (Revision 1.0).
    19) JEDEC Standard No. 21-C. Page 4.5.4-1. 168-pin Unbuffered SDRAM DIMM family.
    20) JEDEC Standard No. 21-C. Page 4.5.10-1. 184-pin Unbuffered DDR SDRAM DIMM
    family.
    21) JEDEC Standard No. 21-C. Page 4.5.14-1. 240-pin Unbuffered and Registered
    DDR2 SDRAM DIMM family.
    22) JEDEC Standard No. 21-C. Page 4.20.19-1. 240-pin
    PC3-6400/PC3-8500/PC3-10600/PC3-12800 DDR3 SDRAM Unbuffered DIMM Design
    Specification.

    Книги

    23) В.Л. Григорьев. Микропроцессор i486. Архитектура и программирование.
    Москва ТОО "ГРАНАЛ" 1993.
    24) В.Г. Артюхов, А.А. Будняк. В.Ю. Лапий. С.М. Молявко, А.И. Петренко.
    Проектирование микропроцессорной электронно-вычислительной аппаратуры.
    Справочник. Киев "Тэхника" 1988.
    25) К. Г. Самофалов, О.В. Викторов. Микропроцессоры. Библиотека инженера. Киев
    "Тэхника" 1989.
    26) 2B ProGroup: В.А. Вегнер, А.Ю. Крутяков, В.В. Серегин, В.А. Сидоров, А.В.
    Спесивцев. Аппаратура персональных компьютеров и ее программирование. IBM
    PC/XT/AT и PS/2. Москва "Радио и связь" 1995.

    Данная вкладка описывает данные SPD - механизма, служащего для определения наличия и характеристик модулей памяти. Расшифровывается как serial presence detect , последовательное определения наличия. Слово последовательное указывает на тип используемой при этом шины, I2C - она как раз последовательная. Шина I2C включена в состав SMBus , разработанной Intel, потому если отключить в CPU-Z определение устройств на шине SMBus, то данные о SPD отображаться не будут. Если посмотреть на модуль памяти, то можно увидеть маленькую микросхему, отличную от чипов памяти, которая имеет восемь ног. Вот это и есть так называемая микросхема SPD. По сути же это обычная "флешка" - чип флеш-памяти по типу тех, что хранят в себе BIOS материнской платы и видеокарт (и другой разной периферии).

    Почти все материнские платы выставляют тайминги и частоты исходя из данных SPD, поэтому ошибки в этих данных могут привести к тому, что система не сможет стартовать. Особенно часто проблемы возникают с модулями, рассчитанными на энтузиастов. Иногда частоты и тайминги, зашитые в SPD предназначены для использования на повышенном напряжении, что приводит к невозможности загрузиться на стандартном напряжении и нужно найти обычный модуль, выставить в BIOS нужное напряжение и уже тогда воткнуть исходные модули. Такая проблема была, как минимум, у Corsair. Другой пример - когда производитель пишет на наклейке частоты и тайминги и напряжение, при которых память можно эксплуатировать, но для того, чтобы загрузиться, прописывает в SPD безопасные частоты, сильно завышенные, или же завышенные тайминги. И тогда у новичков появляются вопросы, мол, почему купил память DDR2-1066, а она определяется как DDR2-800?

    И теперь, собственно, данные, что мы можем видеть на данной вкладке. Первая группа, Memory Slot Selection :

    • поле со списком для выбора модуля. Позволяет выбрать модуль памяти, для которого отображается информация SPD.
    • справа находится поле с названием типа памяти, в нашем случае - DDR2 .
    • Module Size - объём модуля в мегабайтах.
    • Max. Bandwith - максимальная пропускная способность. В данном случае, PC2 означает память DDR2, а число после этого означает максимальную пропускную способность в мегабайтах. В скобках подписана реальная частота шины DDR. Считается пропускная способность по формуле: Freq * 64 * 2 / 8, где 64 - ширина шины памяти в битах (у всех модулей SDRAM она равна 64 битам), 2 - означает технологию DDR, которая удваивает пропускную способность, а деление на 8 переводит биты в байты (в 1 байте 8 бит). Так, для DDR2-800 с реальной частотой 400МГц мы получим: 400*64*2/8=6400МБ/с , что и показывает CPU-Z.
    • Manufacturer - название производителя модуля памяти. Обычно не заполняется Noname (безымянными) производителями.
    • Part Number - номер партии. Аналогично, не заполняется Noname .
    • Serial Number - серийный номер модуля. Безымянные производители шьют одну прошивку, потому понятие серийности вообще не существует.
    • Correction - наличие у модуля коррекции ошибок. На обычной памяти не встречается, а отличить такой модуль легко по "лишнему" чипу памяти. Если у обычного модуля на одной стороне 4 или 8 чипов, то у такого - 5 или 9. Находится посередине. На некоторых модулях можно увидеть место на плате под этот чип.
    • Registered - наличие регистровой памяти. Энтузиастам интереса не представляет.
    • Buffered - наличие буферизованной памяти.Опять же, энтузиастам интереса не представляет.
    • SPD Ext. - наличие расширений SPD. SPD разрабатывается организацией JEDEC , занимающейся принятием стандартов в области памяти. Но компания NVIDIA предложила неиспользуемые стандартом байты (а их немало) задействовать для скоростных профилей, где не только будут прописывать основные и дополнительные тайминги, но и напряжение. Свой стандарт она назвала EPP - enhanced performance profile (профиль улучшенной производительности). Вслед за ней Intel добавила в свои чипсеты поддержку аналогичных профилей с названием XMP - extreme memory profile (экстремальный профиль памяти). Сделаны профили для новичков, которые не могут сами разогнать и выставить нужные настройки, потому энтузиастам они не рекомендуются. Модуль памяти поддерживает либо EPP, либо XMP, но дело тут не столько в том, что оба алгоритма используют смежные байты. Основная причина - конечно, политическая. Память должна получить благословение либо одной компании, либо другой, чтобы провозгласить поддержку профиля. Сделать поддержку обоих технически возможно, но одобрено это, конечно, не будет.
    • Week/Year - неделя и год выпуска.

    Следующая группа - Timings Table - таблица таймингов для разных частот. Подписи столбцов обозначают номер таблицы, созданной по стандарту JEDEC , либо же профиль EPP/XMP , если таковой имеется.

    • Frequency - частота памяти. Как говорилось, может отличаться от написанной на этикетке, что обычно является нормальным явлением, если память может работать на заявленной производителем частоте.
    • CAS# Latency - минимальное время между подачей команды на чтение (CAS# ) и началом передачи данных (задержка чтения).
    • RAS# to CAS# - время, необходимое для активации строки банка, или минимальное время между подачей сигнала на выбор строки (RAS#) и сигнала на выбор столбца (CAS# ).
    • RAS# Precharge - время, необходимое для предварительного заряда банка (precharge). Иными словами, минимальное время закрытия строки, после чего можно активировать новую строку банка.
    • tRAS - минимальное время активности строки, то есть минимальное время между активацией строки (её открытием) и подачей команды на предзаряд (начало закрытия строки).
    • tRC - минимальное время между активацией строк одного банка. Является комбинацией таймингов tRAS +tRP - минимального времени активности строки и времени её закрытия (после чего можно открывать новую).
    • Command Rate - время, необходимое для декодирования контроллером команд и адресов. Иначе, минимальное время между подачей двух команд. Используется только в расширенных профилях.
    • Voltage - используемое напряжение. JEDEC использует только стандартное значение, потому отличаться это поле будет только в расширенных профилях.

    Вопросы

    Какие ограничения по объему памяти накладывают современные операционные системы семейства Windows?

    Устаревшие, но кое-где еще встречающиеся, операционные системы Windows 9x/ME умеют работать только с 512 Мб памяти. И хотя конфигурации с большим объемом для них вполне возможны, проблем при этом возникает гораздо больше, чем пользы. Современные 32-разрядные версии Windows 2000/2003/XP и Vista теоретически поддерживают до 4 Гб памяти, но реально доступно для приложений не более 2 Гб. За небольшим исключением - ОС начального уровня Windows XP Starter Edition и Windows Vista Starter способны работать не более чем с 256 Мб и 1 Гб памяти соответственно. Максимальный поддерживаемый объем 64-разрядной Windows Vista зависит от ее версии и составляет:

    • Home Basic - 8 Гб;
    • Home Premium - 16 Гб;
    • Ultimate - Более 128 Гб;
    • Business - Более 128 Гб;
    • Enterprise - Более 128 Гб.

    Что такое память DDR SDRAM?

    Память типа DDR (Double Data Rate - удвоенная скорость передачи данных) обеспечивает передачу данных по шине "память-чипсет" дважды за такт, по обоим фронтам тактирующего сигнала. Таким образом, при работе системной шины и памяти на одной и той же тактовой частоте, пропускная способность шины памяти оказывается вдвое больше, чем у обычной SDRAM.

    В обозначении модулей памяти DDR обычно используются два параметра: или рабочую частоту (равную удвоенному значению тактовой частоты) - например, тактовая частота памяти DR-400 равна 200 МГц; или пиковую пропускную способность (в Мб/с). У той же самой DR-400 пропускная способность приблизительно равна 3200 Мб/с, поэтому она может обозначаться как РС3200. В настоящее время память DDR потеряла свою актуальность и в новых системах практически полностью вытеснена более современной DDR2. тем не менее, для поддержания "на плаву" большого количества старых компьютеров, в которые установлена память DDR, выпуск ее все еще продолжается. Наиболее распространены 184-контактные модули DDR стандартов PC3200 и, в меньшей мере, PC2700. DDR SDRAM может иметь Registered и ECC варианты.

    Что такое память DDR2?

    Память DDR2 является наследницей DDR и в настоящее время является доминирующим типом памяти для настольных компьютеров, серверов и рабочих станций. DDR2 рассчитана на работу на более высоких частотах, чем DDR, характеризуется меньшим энергопотреблением, а также набором новых функций (предвыборка 4 бита за такт, встроенная терминация). Кроме того, в отличие от чипов DDR, которые выпускались как в корпусах типа TSOP, так и FBGA, чипы DDR2 выпускаются только в корпусах FBGA (что обеспечивает им большую стабильность работы на высоких частотах). Модули память DDR и DDR2 не совместимы друг с другом не только электрически, но и механически: для DDR2 используются 240-контактные планки, тогда как для DDR - 184-контактные. Сегодня наиболее распространена память, работающая на частоте 333 МГц и 400 МГц, и обозначаемая как DDR2-667 (РС2-5400/5300) и DDR2-800 (РС2-6400) соответственно.

    Что такое память DDR3?

    Ответ: Память стандарта DDR третьего поколения - DDR3 SDRAM в скором времени должна заменить нынешнюю DDR2. Производительность новой памяти удвоилась по сравнению с предыдущей: теперь каждая операция чтения или записи означает доступ к восьми группам данных DDR3 DRAM, которые, в свою очередь, с помощью двух различных опорных генераторов мультиплексируются по контактам I/O с частотой, в четыре раза превышающей тактовую частоту. Теоретически эффективные частоты DDR3 будут располагаться в диапазоне 800 МГц - 1600 МГц (при тактовых частотах 400 МГц - 800 МГц), таким образом, маркировка DDR3 в зависимости от скорости будет: DDR3-800, DDR3-1066, DDR3-1333, DDR3-1600. Среди основных преимуществ нового стандарта, прежде всего, стоит отметить существенно меньшее энергопотребление (напряжение питания DDR3 - 1,5 В, DDR2 - 1,8 В, DDR - 2,5 В).

    Что такое SLI-Ready-память?

    Ответ: SLI-Ready-память, иначе - память с EPP (Enhanced Performance Profiles - профили для увеличения производительности), создана силами маркетинговых отделов компаний NVIDIA и Corsair. Профили EPP, в которых, помимо стандартных таймингов памяти, "прописываются" еще и значение оптимального напряжения питания модулей, а также некоторые дополнительные параметры, записываются в микросхему SPD модуля.

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

    Что такое ECC-память?

    ECC (Error Correct Code - выявление и исправление ошибок) служит для исправления случайных ошибок памяти, вызываемых различными внешними факторами, и представляет собой усовершенствованный вариант системы "контроля четности". Физически ECC реализуется в виде дополнительной 8-разрядной микросхемы памяти, установленной рядом с основными. Таким образом, модули с ECC являются 72- разрядным (в отличие от стандартных 64-разрядых модулей). Некоторые типы памяти (Registered, Full Buffered) выпускаются только в ECC варианте.

    Что такое Registered-память?

    Registered (регистровые) модули памяти применяются в основном в серверах, работающих с большими объемами оперативной памяти. Все они имеют ЕСС, т.е. являются 72-битными и, кроме того, содержат дополнительные микросхемы регистров для частичной (или полной - такие модули называются Full Buffered, или FB-DIMM) буферизации данных, за счет чего уменьшается нагрузка на контроллер памяти. Буферизованные DIMM, как правило, несовместимы с не буферизованными.

    Можно ли вместо обычной памяти использовать Registered и наоборот?

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

    Что такое SPD?

    На любом модуле памяти DIMM присутствует небольшой чип SPD (Serial Presence Detect), в котором производителем записывается информация о рабочих частотах и соответствующих задержках чипов памяти, необходимые для обеспечения нормальной работы модуля. Информация из SPD считывается BIOS на этапе самотестирования компьютера еще до загрузки операционной системы и позволяет автоматически оптимизировать параметры доступа к памяти.

    Могут ли совместно работать модули памяти разного частотного номинала?

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

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

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

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

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

    На память каких производителей стоит обратить внимание в первую очередь?

    Можно отметить нескольких производителей памяти, достойно зарекомендовавших себя на нашем рынке. Это будут, например, брэнд-модули OCZ, Kingston, Corsair, Patriot, Samsung, Transcend.

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