Содержание
- 1 Частота оперативной памяти и процессора: должны ли они совпадать?
- 2 Как узнать частоту оперативной памяти
- 3 Оперативная память подробно
- 3.1 Типы ОЗУ
- 3.2 Варианты физического расположения чипов (упаковка)
- 3.3 Форм-фактор это
- 3.4 Что такое SPD?
- 3.5 Ранки модуля памяти и их количество
- 3.6 Тайминги и латентность
- 3.7 Тактовая частота, частота передачи данных (Data rate)
- 3.8 Пропускная способность (пиковая скорость передачи данных)
- 3.9 Что такое поддержка ЕСС (Error Correct Code)
- 3.10 Буферизованная (регистровая) память
- 4 На что влияет частота оперативной памяти: пропускной способности памяти
- 5 Еще одна аппаратная угроза или проникновение в SPD ROM №2 — «Хакер»
- 5.1 Электронные документы, доступные на сайтеdeveloper.amd.com
- 5.2 Электронные документы, доступные на сайтеdatasheetarchive.com
- 5.3 Электронные документы, доступные на сайтеpcisig.com
- 5.4 Электронные документы, доступные на сайтеsmbus.org
- 5.5 Электронные документы, доступные на сайтеatmel.com
- 5.6 Электронные документы, доступные на сайтеjedec.org
- 6 CPU-Z CPUID – Если нужно узнать характеристики процессора и не только
Частота оперативной памяти и процессора: должны ли они совпадать?
Приветствую, дорогие читатели моего блога! Тема сегодняшней публикации – частота процессора и частота оперативной памяти. Вы узнаете, что важнее для производительности компьютера и какое соотношение следует выбирать.
Как это работает
Не буду изобретать велосипед и приведу аналогию, уже давно придуманную известным блоггером (а, чтобы и мой замечательный и полезный блог обрел заслуженную известность, вы можете поделиться этой статьей в социальных сетях). Хорошим тоном считается сравнивать камень и оперативку со сборочным конвейером и складом.
Действительно, процесс похожий: как конвейер собирает детали, так ЦП производит расчеты. Готовая продукция, а часто промежуточный результат, отправляется на склад (в оперативку).
В этом случае многоядерный процессор – цех с несколькими сборочными линиями.
Частота оперативки – скорость, с которой специально обученный рабочий возит вещи между конвейером и складом вперед‐назад.
Двое таких рабочих – это спаренные модули памяти. Если у них синхронизированы перекуры (тайминги ОЗУ), то эффективность логистики увеличивается (активируется двухканальный режим). Остальные аналогии вы можете придумать сами, почитав подробнее об оперативной памяти и ее основных характеристиках.
Возможны неприятные явления в виде простоя конвейера (процессора), когда рабочие не успевают возить детали на склад (память работает существенно медленнее, чем камень).Возможны – не значит, что это действительно случится.
Во‐первых, и процессор, и оперативка выполняют миллионы операций в секунду, поэтому человек попросту не заметит мгновения простоя.
Во‐вторых, как к каждому конвейеру, администрация завода приставляет соответствующего по квалификации рабочего, так и производители комплектующих синхронизируют параметры разных модулей для их полного соответствия.
Как правильно подобрать комплектующие под материнку
С публикацией о лучшем выборе ЦП для системного блока вы можете ознакомиться здесь. Однако при сборке компьютера в первую очередь следует учитывать параметры материнской платы – базы, к которой крепятся все прочие детали.
Многие в курсе, что заказывать комплектующие в интернет‐магазине дешевле и удобнее. Однако большинство магазинов не указывают в спецификации ЦП поддерживаемые типы памяти. К счастью, их легко можно найти на сайте производителя.
При этом все спецификации по материнке, как правило, указаны. Нас, в первую очередь, интересует поддерживаемая память – тип, и т.д.
, чипсет (так как на всякий камень «дружит» с каждым чипсетом) и слот ЦП (который, естественно, должен соответствовать).
Еще один параметр – максимальный объем ОЗУ, который можно поставить.
Не стоит покупать ОЗУ с тактовой больше чем поддерживает материнка – она попросту или не будет работать, или переключится на меньшую. Естественно, частота шины материнки и оперативки должны совпадать.
Опять же, если частота больше у какой‐либо детали, вся система синхронизируется под меньшую.
Зачем переплачивать за неиспользуемые опции? Ориентируясь на максимальную производительность, будьте готовы раскошелиться – дополнительные герцы и байты стоят хороших денег.
В плане соотношения частоты ЦП и оперативки у юзеров часто возникает вопрос: должны ли они совпадать, и зависит ли этот параметр ОЗУ от камня? Полностью совпадать не должны, однако частота CPU должна быть выше.
К счастью, производители решают проблему за нас: сложно собрать конфигурацию, у которой частота процессора будет ниже частоты оперативки: детали попросту несовместимы.
Так, вполне нормально работает, например, компьютер с четырехъядерным процессором и тактовой частотой 4 ГГц в связке с 8 Гб оперативки DDR3, частота которой ниже. Зависит ли от этого общая производительность системы? Не особо.
Учитывайте, что все же на производительность, в первую очередь, влияют параметры процессора.
Рекомендации
Я не буду пытаться спровоцировать очередной холивар на тему что лучше – Intel или AMD, однако в плане соотношения цены к производительности могу порекомендовать процессор i5 восьмого поколения, который отлично совместим с оперативкой DDR4.
Как сказано выше, отталкивайтесь от параметров материнской платы. Про лучшие материнские платы за 2018 год для игрового ПК по мнению блога читайте здесь. Какую конкретно выбрать, рассчитывайте исходя из финансовых возможностей.
На этом, дорогие читатели, я прощаюсь с вами, всего лишь до завтра. Не забудьте подписаться на рассылку, чтобы получать уведомления о новых публикациях.
С уважением автор блога Андрей Андреев
Источник: https://infotechnica.ru/pro-kompyuteryi/ob-operativnoy-pamyati/i-chastote-protsessora-dolzhna-li-oni-sovpadat/
Как узнать частоту оперативной памяти
– Быстрее, еще быстрее, ну ускорься, пожалуйста, хоть немного, а то меня сейчас…
– Не могу, дорогой Геймер, ведь я достигла своей предельной тактовой частоты.
Примерно так мог бы выглядеть диалог не слишком быстрой оперативной памяти и Геймера, у которого на счету каждая доля секунды.
Тактовая частота оперативной памяти (ОЗУ, RAM) – второй по значимости параметр после объема. Чем она выше, тем быстрее происходит обмен данными между процессором и ОЗУ, тем шустрее работает компьютер.
Оперативка с низкими тактами может стать «бутылочным горлом» в ресурсоемких играх и программах. И если вы не хотите каждый раз упрашивать капризную железку немного прибавить скорость, при покупке всегда обращайте внимание на эту характеристику.
Сегодня поговорим, как узнать частоту оперативной памяти по описанию в каталогах магазинов, а также той, что установлена на вашем ПК.
[NEW] и F1 на конец 2018 — начало 2019 года:
ноутбуки, Power bank, SSD, Smart TV приставки с поддержкой 4K UHD, игровые видеокарты, процессоры для ПК, роутеры, усилители Wi-Fi, смартфоны до 10000 рублей, планшеты для интернет-серфинга, антивирусы
Как понять, что за «зверя» предлагает магазин
В описании модулей оперативной памяти на сайтах интернет-магазинов иногда указывают не все, а лишь отдельные скоростные характеристики. Например:
- DDR3, 12800 Мб/с.
- DDR3, PC12800.
- DDR3, 800 МГц (1600 МГц).
- DDR3, 1600 МГц.
Кто-то подумает, что речь в этом примере идет о четырех разных планках.
На самом деле так можно описать один и тот же модуль RAM с эффективной частотой 1600 МГц! И все эти числа косвенно или прямо указывают на нее.
Чтобы больше не путаться, разберемся, что они означают:
- 12800 Мб/с – это пропускная способность памяти, показатель, получаемый путем умножения эффективной частоты (1600 МГц) на разрядность шины одного канала (64 бит или 8 байт). Пропускная способность описывает максимальное количество информации, которое модуль RAM способен передавать за один такт. Как определить по ней эффективную частоту, думаю, понятно: нужно 12800 разделить на 8.
- PC12800 или PC3-12800 – другое обозначение пропускной способности модуля RAM. Кстати, у комплекта из двух планок, предназначенного к использованию в двухканальном режиме, пропускная способность в 2 раза выше, поэтому на его этикетке может стоять значение PC25600 или PC3-25600.
- 800 МГц (1600 МГц) – два значения, первое из которых указывает на частотность шины самой памяти, а второе – в 2 раза большее – на ее эффективную частоту. Чем отличаются показатели? В компьютерах, как вы знаете, используется ОЗУ типа DDR – с удвоенной скоростью передачи данных без увеличения количества тактов шины, то есть за 1 такт через нее передается не одна, а две условные порции информации. Поэтому основным показателем принято считать эффективную тактовую частоту (в данном примере – 1600 МГц).
На скриншоте ниже показано описание скоростных характеристик оперативки из каталогов трех компьютерных магазинов. Как видно, все продавцы обозначают их по-своему.
Разные модули ОЗУ в рамках одного поколения – DDR, DDR2, DDR3 или DDR4, имеют разные частотные характеристики. Так, самая распространенная на 2017 год RAM DDR3 выпускается с частотностью 800, 1066, 1333, 1600, 1866, 2133 и 2400 МГц. Иногда ее так и обозначают: DDR3-1333, DDR3-1866 и т. д. И это удобно.
Собственную эффективную частоту имеет не только оперативка, но и устройство, которое ею управляет – контроллер памяти. В современных компьютерных системах, начиная с поколения Sandy Bridge, он входит в состав процессора. В более старых – в состав компонентов северного моста материнской платы.
Практически все ОЗУ могут работать на более низких тактах, чем указано в характеристиках. Модули оперативки с разной частотностью при условии сходства остальных параметров совместимы между собой, но способны функционировать только в одноканальном режиме.
Если на компьютере установлено несколько планок ОЗУ с разными частотными характеристиками, подсистема памяти будет вести обмен данными со скоростью самого медленного звена (исключение – устройства с поддержкой технологии XMP). Так, если частота контроллера составляет 1333 МГц, одной из планок – 1066 МГц, а другой – 1600 МГц, передача будет идти на скорости 1066 МГц.
Как узнать частоту оперативки на компьютере
Прежде чем учиться определять частотные показатели оперативной памяти на ПК, разберемся, как их узнает сам компьютер. Он считывает информацию, записанную в микросхеме SPD, которой оснащена каждая отдельная планка ОЗУ.
Как выглядит эта микросхема, показано на фото ниже.
Данные SPD умеют читать и программы, Например, широко известная утилита CPU-Z, один из разделов которой так и называется – «SPD».
На скриншоте далее мы видим уже знакомые характеристики скорости планки оперативки (поле «Max Bandwidth») – PC3-12800 (800 MHz). Чтобы узнать ее эффективную частоту, достаточно разделить 12800 на 8 или 800 умножить на 2.
В моем примере этот показатель равен 1600 MHz.
Однако в CPU-Z есть еще один раздел – «Memory», а в нем – параметр «DRAM Frequency», равный 665,1 MHz.
Это, как вы, наверное, догадались, фактические данные, то есть частотный режим, в котором в действительности функционирует ОЗУ.
Если мы умножим 665,1 на 2, то получим 1330,2 MHz – значение, близкое к 1333 – частоте, на которой работает контроллер памяти этого ноутбука.
Помимо CPU-Z, аналогичные данные показывает и другие приложения, служащие для распознавания и мониторинга железа ПК. Ниже приведены скриншоты бесплатной утилиты HWiNFO32/64:
И платной, но горячо любимой российскими пользователями AIDA64:
Где и что смотреть, думаю, понятно.
Наконец, последний способ узнать частоту оперативной памяти – это чтение этикетки, приклеенной к самой планке.
Если вы прочитали статью сначала, вам не составит труда найти в этих строчках нужные сведения. В примере, показанном выше, интересующий показатель составляет 1600 MHz и скрывается в слове “PC3L-12800s”.
Как узнать частоту оперативной памяти обновлено: Декабрь 27, 2017 автором: Johnny Mnemonic
Источник: https://f1comp.ru/zhelezo/kak-uznat-chastotu-operativnoj-pamyati/
Оперативная память подробно
Оперативная память или RAM (Random Access Memory) это модуль, функцией которого является хранение данных и предоставление их по требованию устройству или программе — по сути это посредник между процессором и дисковыми накопителями.
RAM является энергозависимым устройством, т.е. может работать лишь пока на него подается питание, при отключении которого все данные теряются.
Разберемся более подробно в характеристиках этого важнейшего устройства, без которого ваш ПК, смартфон, ноутбук или планшет будет обычной грудой железа.
Типы ОЗУ
RAM бывают нескольких типов, кардинально отличающихся характеристиками и архитектурой.
SDRAM (Synchronous Dynamic Random Access Memory) – синхронная динамическая память с произвольным доступом.
Раньше была довольно популярной и использовалась почти во всех компьютерах, благодаря наличию синхронизации с системным генератором, который, в свою очередь, позволял контроллеру очень точно определять время, когда данные будут готовы.
В итоге значительно уменьшилось время задержек по циклам ожидания в связи с доступностью данных на каждом такте таймера. Сегодня вытеснена более современными типами памяти.
DDR SDRAM (Double Data Rate SDRAM) – это динамическая синхронизированная память, в ее основе лежит принцип случайного доступа и двойная скорость обмена данными.
Такой модуль обладает рядом положительных характеристик относительно SDRAM, важнейшая из которых – за 1 такт системного генератора осуществляется 2 операции, то есть при неизменной частоте пропускная способность на пике увеличивается в 2 раза.
DDR2 SDRAM – это следующая разработка, работает так же, как и у ОЗУ типа DDR, отличительная особенность данной модели заключается в удвоенной по объему выборке данных на такт (4 бита вместо 2х). Кроме того второе поколение стало более энергоэффективным, уменьшилось тепловыделение, а частоты выросли.
DDR3 SDRAM – новое поколение RAM, важнейшая отличительная особенность от DDR2 – выросшие частоты и уменьшенное потребление энергии. Также совершенно изменена конструкция ключей (специальные прорези для точного вхождения в слот).
Существуют модификации DDR3, отличающиеся еще меньшим потреблением энергии — DDR3L и LPDDR3 (напряжение у первой модели уменьшено до 1.35 В, а у второй до 1.2 В, тогда как у простых DDR3 оно равно 1.5В).
DDR4 SDRAM — новейшее поколение оперативной памяти. Характеризуется выросшей до 3,2 Гбит/с скоростью обмена данными, увеличенной до 4266 МГц частотой и значительно улучшенной стабильностью.
RIMM (RDRAM, Rambus DRAM) – память, основанная на тех же принципах, что и DDR, но с повышенным уровнем тактовой частоты, что было достигнуто за счет меньшей разрядности шины. Также при адресации ячейки номера строки и столбца предаются одновременно.
Стоимость RIMM была намного выше, а производительность лишь немногим превышала DDR, в итоге RAM этого типа просуществовали на рынке недолго.
Выбирайте тип RAM не только исходя из потенциала и характеристик вашей материнской платы, но и учитывая совместимость с другими составляющими системы.
Варианты физического расположения чипов (упаковка)
Устанавливаемые на модули ОЗУ чипы памяти располагаются либо с одной стороны (одностороннее месторасположение), либо с двух (двустороннее). В последнем варианте модули получаются достаточно толстыми, что не позволяет установить их на отдельные ПК.
Форм-фактор это
Специально разработанный стандарт в котором описаны размеры модуля ОЗУ, общее количество и месторасположение контактов. Существует несколько типов форм-факторов:
SIMM (Single in Line Memory Module) — 30 или 72 двухсторонних контакта;
RIMM – фирменный форм-фактор модулей RIMM (RDRAM). 184, 168 или 242 контакта;
DIMM (Dual in Line Memory Module) – 168, 184, 200 или 240 независимых, расположенных по обеим сторонам модуля, контактных площадок.
-DIMM (Fully Buffered DIMM) – исключительно серверные модули. Идентичны по форм-фактору DIMM с 240 контактами, но используют лишь 96, за счет последовательного интерфейса.
Благодаря присутствующей на каждом модуле микросхеме AMB (Advanced Memory Buffer) обеспечивается высокоскоростная буферизация и конверсия всех сигналов, в том числе и адресации. Также значительно улучшены производительность и масштабируемость.
Совместимы только с аналогичной полностью буферизованной памятью.
LRDIMM (Load Reduced Dual In-Line Memory Modules) – исключительно серверные модули. Оснащаются буфером iMB (Isolation Memory Buffer), снижающим нагрузку на шину памяти. Применяются для ускорения работы больших объемов памяти.
SODIMM (Small Outline Dual In-Line Memory Module) – подвид DIMM с меньшими размерами для установки в портативные устройства, в основном — ноутбуки. 144 и 200 контактов, в более редком варианте — 72 и 168.
MicroDIMM (Micro Dual In-Line Memory Module) — еще уменьшенный SODIMM. Обычно имеют 60 контактов. Возможные реализации контактов — 144 SDRAM, 172 DDR и 214 DDR2.
Отдельного упоминания заслуживает низкопрофильная (Low Profile) память — созданные специально для невысоких серверных корпусов модули с меньшей, по сравнению со стандартными, высотой.
Форм-фактор является основным параметром совместимости RAM с материнской платой, поскольку при его несовпадении модуль памяти элементарно не получится вставить в слот.
Что такое SPD?
На каждой планке форм-фактора DIMM имеется маленький чип SPD (Serial Presence Detect), в котором зашиты данные о параметрах физических чипов. Данная информация имеет критическое значение для бесперебойной работы и считывается BIOS на этапе теста для оптимизации параметров доступа к ОЗУ.
Ранки модуля памяти и их количество
Блок памяти шириной 64 бита (72 для модулей с ECC), образованный N физическими чипами. Каждый модуль может иметь от 1 до 4 ранков, причем свое ограничение на количество ранков существует и у материнских плат.
Поясним — если на материнскую плату может быть установлено не более 8 ранков, то это значит что суммарное количество ранков модулей RAM не может превышать 8, например, в данном случае — 8 одноранковых или 4 двухранковых.
В независимости от того остались ли еще свободные слоты — при исчерпанном лимите ранков дополнительные модули будет установить невозможно.
Определить ранк для конкретного ОЗУ довольно просто. У компании Kingston количество ранков определяется одной из 3-х букв в центре маркировочного списка: S – это одноранговая, D – друхранговая, Q – четырехранговая. Например:
- KVR1333D3LS4R9S/4GEC
- KVR1333D3LD4R9S/8GEC
- KVR1333D3LQ8R9S/8GEC
Прочие же производители указывают этот параметр как, например, 2Rx8, что означает:
2R — двухранковый модуль
x8 — ширина шины данных на каждом чипе
т.е. модуль 2Rx8 без ECC имеет 16 физических чипов (64х2/8).
Тайминги и латентность
Выполнение любой операции чипом памяти происходит за определенное число тактов системной шины. Требуемые для записи и считывания данных количества тактов и есть тайминги.
Латентность, если коротко — задержка обращения к страницам памяти, также измеряется в количестве циклов и записывается 3-я числовыми параметрами: CAS Latency, RAS to CAS Delay, RAS Precharge Time. Иногда добавляется четвертая цифра — «DRAM Cycle Time Tras/Trc», характеризующая общее быстродействие всей микросхемы памяти.
CAS Latency или CAS (CL) – ожидание от момента, когда данные были запрошены процессором и до начала их считывания с RAM. Одна из важнейших характеристик определяющих скорость работы ОЗУ. Маленькое CL говорит о высоком быстродействии RAM.
RAS to CAS Delay (tRCD) — задержка между передачей сигнала RAS (Row Address Strobe) и CAS (Column Address Strobe), необходимая для четкого отделения этих сигналов контроллером памяти.
Проще говоря — запрос на чтение данных включает в себя номера строки и столбца страницы памяти и эти сигналы должны быть отчетливыми, в противном случае будут возникать множественные ошибки данных.
RAS Precharge Time (tRP) — определяет время задержки между деактивацией текущей строки данных и активацией новой. Иначе говоря – интервал, спустя который контроллер может снова подать сигналы RAS и CAS.
Тактовая частота, частота передачи данных (Data rate)
Частота передачи данных (Иначе — скорость передачи данных) — максимально возможное число циклов передачи данных в секунду. Измеряется в гигатрансферах (GT/s) или мегатрансферах (MT/s).
Тактовая же частота определяет максимальную частоту системного генератора. Надо помнить, что DDR расшифровывается как Double Data Rate, что означает удвоенную частоту обмена данными относительно тактовой.
Так, например для модуля DDD2-800 тактовая частота будет 400.
Пропускная способность (пиковая скорость передачи данных)
В упрощенном варианте рассчитывается как частота системной шины умноженная на передаваемый за такт объем данных.
Пиковая же скорость является произведением частоты и разрядности шины на количество каналов памяти (Ч×Р×К). На модуле памяти указывается как, например, PC3200, что, очевидно, означает — пиковая скорость передачи данных для этого модуля равна 3200 Мбайт/с.
Для оптимальной работы системы суммарное значение ПСПД планок памяти не должно превышать ПС шины процессора, исключением является двухканальный режим, когда планки будут занимать шину по очереди.
Что такое поддержка ЕСС (Error Correct Code)
Память с поддержкой ECC позволяет находить и исправлять спонтанные ошибки во время передачи данных.
Физически ECC исполнена в виде дополнительного 8-разрядного чипа памяти на каждые 8 основных и представляет собой значительно улучшенный «контроль четности».
Суть данной технологии состоит в отслеживании одного произвольно измененного в процессе записи/считывания 64-битного машинного слова бита с последующим его исправлением.
Буферизованная (регистровая) память
Характеризуется наличием на модуле RAM специальных регистров (буферов), обрабатывающих сигналы управления и адресации от контроллера.
Несмотря на возникающий благодаря буферу дополнительный такт задержки, регистровая память тем не менее широко используется в профессиональных системах из-за пониженной нагрузки на систему синхронизации и значительно повышенной надежности.
Надо помнить, что буферизированная и небуферизированная память являются несовместимыми и не могут работать в одном устройстве.
Источник: http://Megagertz.ru/poleznaya-informaciya/operativnaya-pamyat-podrobno
На что влияет частота оперативной памяти: пропускной способности памяти
Доброго времени суток дорогие посетители.
При покупке ОЗУ необходимо уделять внимание ее частоте. Вам известно, почему? Если нет, предлагаю ознакомиться с данной статьей, из которой вы узнаете, на что влияет частота оперативной памяти. Информация может пригодиться и тем, кто уже немного ориентируется в данной теме: вдруг вы еще чего-то не знаете?
Ответы на вопросы
Частоту оперативки правильнее назвать частотой передачи данных. Она показывает, какое их количество способно передать устройство за одну секунду посредством выбранного канала. Проще говоря, от данного параметра зависит производительность оперативной памяти. Чем он выше, тем быстрее она работает.
В чем измеряется?
Исчисляется частота в гигатрансферах (GT/s), мегатрансферах (MT/s) или в мегагерцах (МГц). Обычно цифра указывается через дефис в наименовании устройства, например, DDR3-1333.
Однако не стоит обольщаться и путать это число с настоящей тактовой частотой, которая вполовину меньше от прописанной в названии.
На это указывает и расшифровка аббревиатуры DDR — Double Data Rate, что переводится как двойная скорость передачи данных.
Поэтому, к примеру, DDR-800 на деле функционирует с частотой 400 МГц.
Максимальные возможности
Дело в том, что на устройстве пишут его максимальную частоту. Но это не значит, что всегда будет использоваться все ресурсы. Чтобы это стало возможным, памяти необходима соответствующая шина и слот на материнской плате с той же пропускной способностью.
Допустим, вы решили в целях ускорения работы своего компьютера установить 2 оперативки: DDR3-2400 и 1333.
Это бессмысленная трата денег, потому что система сможет работать только на максимальных возможностях наиболее слабого модуля, то есть второго.
Также, если вы установите плату DDR3-1800 в разъем на материнке с пропускной способностью 1600 МГц, то на деле получите последнюю цифру.
В виду того, что устройство не предназначено постоянно функционировать на максимуме, а материнка не соответствует таким требованиям, пропускная способность не увеличится, а, наоборот, понизится. Из-за этого могут происходить ошибки в загрузке и работе операционной системы.
Но параметры материнки и шины — не все, что влияет на быстродействие ОЗУ с учетом ее частоты. Что еще? Читаем далее.
Режимы работы устройства
Чтобы добиться наибольшей эффективности в работе оперативной памяти, возьмите во внимание режимы, которые устанавливает для нее материнская плата. Они бывают нескольких типов:
- Single chanell mode (одноканальный либо ассиметричный). Работает при установке одного модуля или нескольких, но с разными характеристиками. Во втором случае учитываются возможности самого слабого устройства. Пример приводился выше.
- Dual Mode (двухканальный режим или симметричный). Вступает в действие, когда в материнскую плату устанавливаются две оперативки с идентичным объемом, вследствие чего теоретически удваиваются возможности ОЗУ. Желательно ставить устройства в 1 и 3 слот либо во 2 и 4.
- Triple Mode (трехканальный). Тот же принцип, что и в предыдущем варианте, но имеется в виду не 2, а 3 модуля. На практике эффективность этого режима уступает предыдущему.
- Flex Mode (гибкий). Дает возможность повысить продуктивность памяти путем установки 2 модулей разного объема, но с одинаковой частотой. Как и в симметричном варианте, необходимо ставить их в одноименные слоты разных каналов.
Тайминги
В процессе передачи информации от оперативной памяти к процессору большое значение имеют тайминги. Они определяют, какое количество тактовых циклов ОЗУ вызовет задержку в возврате данных, которые запрашивает CPU. Проще говоря, этот параметр указывает время задержки памяти.
Измерение производится в наносекундах и прописывается в характеристиках устройства под аббревиатурой CL (CAS Latency). Тайминги устанавливаются в диапазоне от 2 до 9.
Рассмотрим на примере: модуль с CL 9 будет задерживать 9 тактовых циклов при передаче информации, которую требует проц, а CL 7, как вы понимаете, — 7 циклов.
При этом обе платы имеют одинаковый объем памяти и тактовую частоту. Тем не менее, вторая будет работать быстрее.
Из этого делаем несложный вывод: чем меньше количество таймингов, тем выше скорость работы оперативки.
На этом всё.
Вооружившись информацией из этой статьи, вы сможете правильно подобрать и установить оперативную память согласно своим потребностям.
Удачи!
Источник: http://profi-user.ru/chastota-ram/
Еще одна аппаратная угроза или проникновение в SPD ROM №2 — «Хакер»
Категорически не рекомендуется ставить эксперименты на основномрабочем компьютере, лучше найти какую-нибудь старую плату, оставшуюся, например,
с прошлого апгрейда или частично исправную и собрать на ее базе «полигон».
Микросхема 24C02 поддерживает аппаратнуюзащиту записи. Для этого используется вход WP (Write Protect). Это контакт 7 на8-контактном корпусе микросхемы. При WP=0 запись разрешена, при WP=1 запрещена.
С точки зрения использования этой функции, модули памяти бывают трех типов:
Первый вариант – вход WP подключен к схемной «земле», то есть WP=0. Защиты нет.
Второй вариант – вход WP подключен к плюсовой линии питания, то есть WP=1. Приэтом микросхема SPD постоянно защищена от записи, и программно изменить ее
содержимое невозможно.
Третий вариант – вход WP подключен к соответствующему контакту на разъеме DIMM.При этом наличие защиты записи будет зависеть от материнской платы, а именно оттого, какой логический уровень подает она на данный контакт.
Обычно подаетсяпостоянный уровень «0» или «1», что обеспечивает разрешение или запрет записисоответственно.
Теоретически, на материнской плате может быть реализованпрограммно-доступный регистр, через который можно управлять состоянием этойлинии, то есть программно устанавливать и снимать защиту записи SPD. Но на
практике такие решения встречаются крайне редко.
[19-22].Тем, кто решит поэкспериментировать с перезаписью SPD, необходимо проверитьналичие логического «0» на контакте 7 микросхемы 24C02 и при необходимостивнести изменения в схему. Описание этой микросхемы приведено в [13].Расположение сигналов на разъеме DIMM для разных типов памяти приведено в
Другой тип защиты – отключение сигналов шины SMBus с помощьюпрограммно-управляемых коммутаторов. Смысл такой защиты в том, что дляуправления указанными коммутаторами используются специфические ресурсыматеринской платы, не являющиеся частью чипсета.
Поэтому для ответа на вопрос,что и в какой регистр нужно записать для выключения защиты, документации начипсет недостаточно, требуется принципиальная электрическая схема даннойматеринской платы, которая обычно недоступна. На практике этот тип защитыиспользуется достаточно редко.
Автор встречал его только в некоторых моделях
плат производства фирмы ASUS.
Таким образом, в большинстве платформ, защищенность информации SPD отпрограммного искажения зависит только от подключения входа WP микросхемы 24C02
на модуле DIMM.
Разумеется, содержимое микросхемы SPD модуля памяти может быть искажено нетолько в результате действия вредоносных программ. Причиной может бытьпрограммный сбой, а также аппаратная неисправность самой микросхемы SPD или
Симптомы такой неисправности существенно различаются в зависимости от двухфакторов: типа платформы и характера искажения (какие именно параметры
искажены).
В «древних» платформах, использующих память 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всех модулей памяти следует предварительно сохранить в файлах с помощью
Категорически нерекомендуется ставить такие эксперименты на основном рабочем компьютере, лучшенайти какую-нибудь старую плату, оставшуюся, например, с прошлого апгрейда или
частично исправную и собрать на ее базе «полигон».
Оптимально, если это будет плата на чипсетах, например Intel TX, LX, BX,использующая SDRAM первого поколения. Как было сказано выше, такие платы обычносохраняют работоспособность при некорректном содержимом SPD, поэтому вероятность
получить нестартующую систему будет ниже.
Напомним, что BIOS считывает SPD только при перезапуске компьютера, поэтому,делая опыты по перезаписи SPD, по возможности восстанавливайте исходное
содержимое перед сбросом или выключением питания.
Как и в ранее опубликованных статьях данного цикла, в целях монопольного ибеспрепятственного взаимодействия программы с оборудованием при работе спредлагаемыми примерами, автор применил «древнюю» технологию отладки под DOS.Аргументация такого шага и рекомендации по организации рабочего места приведены
в ранее опубликованной статье «64-битный режим под DOS: исследовательская работа
№ 1″.
Программа считывает содержимое 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 планируется в последующих реализациях
программы. При наличии читательского интереса автор вернется к данной теме.
Каталог WORK\READ содержит следующие файлы:
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, подробности в [3].
SCREEN.INC – Библиотека функций для вывода на экран в текстовом режиме 80×25
символов.
NUMPRINT.INC – Библиотека для вывода шестнадцатеричных чисел в текстовом виде.
PCIBIOS.INC – Библиотека для доступа к конфигурационному пространству с
использованием функций PCIBIOS. Подробности в [8-10].
REFRDEL.INC – Подпрограмма задержки, использующая Refresh Trigger. Подробности в
[26].
SMBUS.INC – Диспетчер функций для процедур поддержки System Management Bus.
SMBDEVS.INC – Библиотека, обеспечивающая поддержку чипсетов. В этот модуль
вынесены подпрограммы, написанные под заданные чипсеты.
TEXT.INC – Текстовые строки.
CPU_DATA.INC – Данные, используемые для управления адресной линией A20 и
включения режима Big Real Mode, обеспечивающего 32-битную адресацию.
SMB_DATA.INC – Переменные и константы, используемые процедурами поддержки System
Management Bus.
Если файл с именем SPD.BIN уже существует, он будет перезаписан без
предупреждения.
В большинстве плат нумерация модулей памяти идет от центра платы. Например,если на плате 4 разъема для DIMM, то у ближайшего к процессору разъема 3-битныйадрес микросхемы SPD будет 000b=0, у дальнего разъема 011b=3.
Вместе с тем,встречаются исключения, поэтому перед выполнением экспериментов следуетпроверить нумерацию модулей.
Это можно сделать с помощью диагностических утилит,либо устанавливая один модуль поочередно во все разъемы и проверяя, при задании
какого номера DIMM программа его распознает.
В исходных текстах программы, наряду с процедурами чтения и записи байтов,используемыми при операциях с микросхемами SPD (Read_Byte, Write_Byte),содержатся также процедуры чтения и записи блоков (Read_Block, Write_Block). Вданной версии программы они не используются и резервируются для будущегорасширения функциональности. Процедуры блокового чтения и записи SMB потребуются
для взаимодействия с регистрами тактового генератора.
Программа считывает двоичный файл SPD.BIN, размером 256 байт и записывает егосодержимое в заданную микросхему SPD (номер модуля DIMM запрашивается).
Контрольная сумма автоматически корректируется.
Каталог WORK\WRITE содержит такой же набор файлов, что и каталог WORK\READ,
описанный выше.
Для плат с «южным мостом» VIA VT82C586B поддерживается только чтение SPD, без
записи. Это ограничение программы, не чипсета.
Программа записи SPD автоматически корректирует контрольную сумму данных.Согласно стандарту, байт с адресом 3Fh должен содержать младшие 8 бит суммыбайтов с адресами 00h-3Eh.
Если программа используется для модулей памяти,использующих другой формат, либо требуется запрограммировать в микросхемуданные, не являющиеся информацией SPD, процедуру вычисления контрольной суммы
потребуется модифицировать.
На некоторых модулях памяти, в целях снижения стоимости, вместо микросхемы24C02, допускающей перезапись, используется масочная микросхема постоянного
запоминающего устройства (ПЗУ), переписать содержимое которой невозможно.
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 «ключей», обеспечивающих, например, распознавание заданного
компьютера для защиты программ от несанкционированного копирования.
1) Intel 82371AB PCI-TO-ISA / IDE XCELERATOR (PIIX4) Datasheet. Order Number290562-001.2) Intel 82801DB I/O Controller Hub 4 (ICH4) Datasheet. Document Number290744-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
Документы [9], [10] на сайте pcisig.com доступны только для членов PCISpecial Interest Group. Воспользовавшись поисковыми системами, можно найти
данные документы для свободной загрузки.
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.
Электронные документы, доступные на сайте
atmel.com
13) AT24C01A/02/04/08/16 2-Wire Serial CMOS E2PROM Data Sheet.
Электронные документы, доступные на сайте
jedec.org
Источник: https://xakep.ru/2009/02/25/47276/
CPU-Z CPUID – Если нужно узнать характеристики процессора и не только
Знать какие точные характеристики скрывает ваш центральный процессор, его частоту, количество ядер, маркировку, да и просто банально название, крайне полезно для общего развития и демонстрации знаний при выборе или замене этого устройства. В этом деле нам то и поможет маленькая программка под названием CPU-Z. Помимо определения типа процессора и его маркировки, она отображает различное множество других не менее важных характеристик процессора.
Итак, при запуске программы после непродолжительного сбора данных об установленных на компьютер вычислительных компонентах вы попадаете сразу на вкладку CPU, где отображаются все сведения о вашем процессоре. Пойдем по порядку.
CPU
- Name – наименование модели процессора.
- Code name – кодовое имя процессора. Техническое наименование, которое не используется маркетологами для продажи на рынке.
- Package – показывает тип socket’а или гнезда для подключения к материнской плате.
- Technology – нормы технологического процесса по которым был сделан процессор.
- Core Voltage – показывает напряжение процессора.
- Specification – строка выдающая полное название вашего процессора.
- Family, Model, Stepping – определяет ядро и ревизию ядра процессора.
- Ext. Family, Ext.model, Revision – определяет дополнительные регистры и ревизию ядра процессора.
- Instructions – отображает набор инструкций, которые поддерживает процессор (SSE, SSE2, SSE 3, MMX, EM64T и другие)
Далее идут отображения данных тактовых частот процессора, шины:
- Core Speed – тактовая частота центрального процессора, которая обновляется в реальном времени.
- Multiplier – показывает множитель процессора.
- Bus Speed – частота шины процессора.
- Rated FSB – эффективная частота центрального процессора.
Тут же радом отображается информация о кэш-памяти процессора:
- L1 Data – кэш-память первого уровня.
- Level 2 – кэш-память второго уровня.
- Level 3 – кэш-память третьего уровня.
Нижняя строчка, где находится меню Selection – позволяет выбрать процессор, для отображения его характеристик. Так же здесь показано количество ядер(Cores) процессора и количество потоков(Threads).
В этой программе помимо основных характеристик процессора можно более подробно посмотреть данные кэш-памяти процессора во вкладке Caches.
CACHES
Обычно тут отображается полный размер кэш-памяти Size – в Кб или Мб, а также строка Descriptor – которая отображает характеристики кэш-памяти, ассоциативность и объем линии кэша.
Помимо сведений о процессоре можно посмотреть информацию о вашей системной плате во вкладке Mainboard.
MAINBOARD
- Manufacturer – производитель системной платы.
- Model – номер модели материнской платы и ее ревизия.
- Chipset – наименование производителя, тип модели и ревизия чипсета.
- South bridge — название производителя, модели и ревизия южного моста.
- LPCIO – мультиввод-вывод.
Далее идет техническая информация о компоненте BIOS:
- Brand – наименование компании производителя BIOS.
- Date – дата выпуска BIOS.
В группе Graphic Interface представлена информация о типе графической шины:
- Version – версия порта (PCI, PCI-Express или AGP).
- Transfer Rate – режим шины.
- Max supported – режим шины поддерживаемый на максимальном уровне.
- Sideband – дополнительная опция AGP шины.
Еще одна не менее интересная вкладка это Memory – сведения об установленной на ваш компьютер оперативной памяти.
MEMORY
- Type – тип или вид памяти (DDR, DDR2, DDR3).
- Size – количество установленной оперативной памяти на компьютере в мегабайтах.
- Channels # — показывает режим работы памяти, двухканальный или одноканальный.
- DC mode – режимы при работе двухканального доступа.
- NB Frequency – показывает частоту контроллера оперативной памяти.
Далее идут параметры тайминга оперативной памяти, которые показывают время выполнения определенного действия:
- Frequency – реальная частота оперативной памяти.
- FSB:DRAM – отображает соотношение частоты оперативной памяти и системной шины.
- CAS# Latency (CL) – задержка чтения данных.
- RAS# to CAS# Delay (tRCD) – минимальный промежуток времени между подачей сигнала на выбор строки и сигнала на выбор столбца.
- RAS# Precharge (tRP) – скорость, предварительного заряда банка.
- Cycle Time (tRAS) – наименьшее время активности строки.
- Bank Cycle Time (tRC) – минимальное время между активацией строк одного банка.
- Command Rate (CR) – отображает время, которое необходимо для декодирования команд и адресов.
- DRAM Idle Timer – показывает количество тактов, если к страницы памяти не было обращений, принудительно закрывая и перезаряжая ее.
- Total CAS# (tRDRAM) – тайминг, памяти RDRAM.
- Row to Column (tRCD) — ещё тайминг памяти RDRAM.
Так же помимо основных сведений об оперативной памяти, во вкладке SPD можно посмотреть характеристики отдельно взятого слота памяти.
Где будет отображаться техническая информация об установленной в определенный слот оперативной памяти.
Такие данные как размер в мегабайтах, ее частота, производитель, тип и другая полезная информация, которая касается определенного слота, куда установлена конкретная планка памяти.
SPD
Предпоследняя вкладка под названием Graphics тоже может оказаться полезной. В ней отображается информация об установленной на вашем компьютере графической карте.
GRAPHICS
- Name – наименование графического адаптера.
- Code name – кодовое имя чипа видео карты.
- Technology – нормы технологического процесса по которым выполнен чип.
- Revision – ревизия ядра GPU.
- Core – отображает частоту GPU.
- Shaders – частота шейдеров.
- Memory – показывает частоту видеопамяти.
- Size – размер видеопамяти.
- Type – тип оперативной памяти видеокарты (DDR, DDR2,3,4,5)
- Bus width – пропускная способность шины памяти.
И последняя вкладка, отображающая сведения об авторе программы и ее версии About. В ней помимо этого можно сохранить ваши технические характеристики в виде отчета в формате TXT или HTML.
ABOUT
Как видите, эта программа показывает достаточно большое и полное количество технических характеристик вашего персонального компьютера.
И хоть она и призвана отображать данные только о вашем центральном процессоре, но также ей можно воспользоваться для просмотра таких характеристик как оперативная память, материнская плата, графический адаптер.
И как говорится эта программа, которая Must have – что значит должна быть.
Рубрики: Программы
cpu-z, процессор, характеристики
Источник: https://www.white-windows.ru/cpu-z-cpuid-if-know-features/