Память озу это – Оперативное запоминающее устройство — это… Что такое Оперативное запоминающее устройство?

Модуль памяти — Википедия

Материал из Википедии — свободной энциклопедии

Эволюционное развитие конструкции модулей памяти, используемые в качестве ОЗУ компьютера. Сверху вниз: DIP, SIPP, SIMM 30 pin, SIMM 72 pin, DIMM, DDR DIMM

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

В зависимости от форм-фактора выводы могут

  • реализовываться в виде штырьков (DIP, SIPP)
  • располагаться в виде дорожек, подходящих к краю ножевого разъёма с одной стороны платы (SIMM), либо двух — DIMM.

Модуль памяти и, соответственно, разъем для установки модуля памяти в области подключения, имеют размер 133,35 мм (5¼»)[1].

Для корректной установки модуля памяти необходимо: 1) выбрать модуль подходящего типа и 2) правильным способом его ориентировать.

Для защиты от неправильной ориентации модуля в разъёме служат:

  • «ключ» — особая выемка в группе контактов, механически препятствующая установке модуля неподходящего поколения в конкретно взятый разъём.
  • защёлки на разъёме, плотно фиксирующие модуль в разъёме — при правильной установке модуля в разъем с последующей фиксацией защёлок должен раздаться характерный щелчок.

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

  • Ключ-выемка на модуле и защёлки на разъёме препятствуют некорректной установке модуля памяти.

  • В различных „поколениях“ и видах DDR, ключ-выемка находится в другом месте разъёма.

  • При необходимости, модули оснащаются индивидуальными радиаторами охлаждения.

  • Информация о параметрах микросхем модуля памяти записывается в SPD — Serial presence detect (англ.)русск.

«Оперативная память»

Тюменский
государственный нефтегазовый университет

Кафедра автоматизации
и управления

Методические
указания к лабораторной работе №1.4

Тюмень 2005

Цель работы:
Изучение типов оперативной памяти.

Оперативная память: основные понятия

Оперативная
память

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

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

За несколько лет
определение RAM (Random Access Memory) превратилось
из обычной аббревиатуры в термин,
обозначающий основное рабочее пространство
памяти, создаваемое микросхемами
динамической оперативной памяти (Dynamic
RAM 
DRAM) и используемое процессором для
выполнения программ. Одним из свойств
микросхем DRAM (и, следовательно, оперативной
памяти в целом) является динамическое
хранение данных, что означает, во-первых,
возможность многократной записи
информации в оперативную память, а
во-вторых, необходимость постоянного
обновления данных (т. е., в сущности, их
перезапись) примерно каждые 15 мс. Также
существует так называемая статическая
оперативная память (Static RAM 
SRAM), не требующая постоянного обновления
данных. Следует заметить, что данные
сохраняются в оперативной памяти только
при включенном питании.

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

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

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

Оперативная память
хранит коды нажатых клавиш при работе
с текстовым редактором, а также величины
математических операций. При выполнении
команды Сохранить (Save) содержимое
оперативной памяти сохраняется в виде
файла на жестком диске.

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

В современных
компьютерах используются запоминающие
устройства трех основных типов.

ROM
(Read
Only
Memory).
Постоянное запоминающее устройство 
ПЗУ, не способное выполнять операцию
записи данных.

DRAM
(Dynamic
Random
Access
Memory).
Динамическое запоминающее устройство
с произвольным порядком выборки.

SRAM
(Static
RAM
).
Статическая оперативная память.

Оперативное запоминающее устройство — это… Что такое Оперативное запоминающее устройство?

Простейшая схема взаимодействия оперативной памяти с ЦП

Операти́вная па́мять (также оперативное запоминающее устройство, ОЗУ) — в информатике — память, часть системы памяти ЭВМ, в которую процессор может обратиться за одну операцию (jump, move и т. п.). Предназначена для временного хранения данных и команд, необходимых процессору для выполнения им операций. Оперативная память передаёт процессору данные непосредственно, либо через кэш-память. Каждая ячейка оперативной памяти имеет свой индивидуальный адрес.

В современных вычислительных устройствах, по типу исполнения различают два основных вида ОЗУ:

1. ОЗУ, собранное на триггерах, называемое статической памятью с произвольным доступом, или просто статической памятью — SRAM (Static RAM). Достоинство этой памяти — скорость. Поскольку триггеры собраны на вентилях, а время задержки вентиля очень мало, то и переключение состояния триггера происходит очень быстро. Также данная память не лишена недостатоков. Во-первых, группа транзисторов, входящих в состав триггера обходится дороже, даже если они вытравляются миллионами на одной кремниевой подложке. Кроме того, группа транзисторов занимает гораздо больше места, поскольку между транзисторами, которые образуют триггер, должны быть вытравлены линии связи. Эти соображения заставили изобретателей изобрести более экономичную память, как по стоимости, так и по компактности.

2. В более экономичной памяти для хранения разряда (бита) используют схему, состоящую из одного конденсатора и одного транзистора (в некоторых вариациях конденсаторов два). Такой вид памяти решает, во-первых, проблему дороговизны (один конденсатор и один транзистор дешевле нескольких транзисторов), а во-вторых, компактности (на том месте, где в SRAM размещается один триггер, то есть один бит, можно уместить восемь конденсаторов и транзисторов). Однако есть и свои минусы. Во-первых, память на основе конденсаторов работает медленнее, поскольку если в SRAM изменение напряжения на входе триггера сразу же приводит к изменению его состояния, то для того, чтобы установить в единицу бит на основе конденсатора, этот конденсатор нужно зарядить, а для того, чтобы бит установить в 0, соответственно, разрядить. А зарядка или разрядка конденсатора — гораздо более длительная операция, чем переключение триггера (в 10 и более раз), даже если конденсатор имеет весьма небольшие размеры. Есть и второй существенный минус — конденсаторы склонны к «стеканию» заряда, проще говоря, со временем конденсаторы разряжаются. Причем разряжаются они тем быстрее, чем меньше их емкость. В связи с этим обстоятельством, дабы не потерять содержимое битов, эти конденсаторы необходимо регенерировать через определённый интервал времени, чтобы восстанавливать заряд. Регенерация, выполняется путем считывания заряда (считывание заряда с конденсатора выполняется через транзистор). Контроллер памяти периодически приостанавливает все операции с памятью для регенерации ее содержимого. Эта операция — регенерация значительно снижает производительность ОЗУ. Память на конденсаторах получила название — динамическая память — DRAM (Dynamic RAM) за то, что разряды в ней хранятся не статически, а «стекают» динамически во времени.

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

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

Пример структуры адресного пространства памяти на примере IBM PC

Основная область памяти

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

Upper Memory Area

Upper Memory Area (UMA) занимает 384 Кбайт и используется для размещения информации об аппаратной части компьютера. Область условно делится на три области по 128 Кбайт. Первая область служит для видеопамяти. Через вторую область доступны верхней области с помощью специальных драйверов (например, EMM386.EXE, EMS.EXE, LIMEMS.EXE) и/или устройств расширения раньше использовалось для доступа к расширенной памяти через спецификацию расширенной памяти (англ. Expanded Memory Specification, EMS). В современных компьютерах EMS практически не используется.

Дополнительная область памяти

Дополнительная память для 16-битных программ доступна через спецификацию дополнительной памяти (англ. eXtended Memory Specification, XMS). Дополнительная память начинается с адресов выше первого мегабайта и её объём зависит от общего объёма оперативной памяти, установленной на компьютере.

High Memory Area

High Memory Area (HMA) — это область дополнительной памяти за первым мегабайтом размером 64 Кбайт минус 16 байт. Её появление было обусловлено ошибкой в процессоре 80286, в котором не отключалась 21-я линия адреса (а всего их в этом процессоре 24), в результате при обращении по адресам выше FFFF:000F обращение шло ко второму мегабайту памяти вместо начала первого мегабайта (как у 8086/8088). Таким образом, программы реального режима получили доступ к HMA.

См. также

Ссылки

Литература

  • Скотт Мюллер. Глава 6. Оперативная память // Модернизация и ремонт ПК = Upgrading and Repairing PCs. — 17 изд. — М.: «Вильямс», 2007. — С. 499—572. — ISBN 0-7897-3404-4

Wikimedia Foundation.
2010.

Иерархия памяти — Википедия

Материал из Википедии — свободной энциклопедии

Пирамида иерархии памяти. По левой грани обозначены размер и ёмкость, по центру — требование постоянного электропитания и длительность хранения, справа — пример памяти данного уровня, скорость и стоимость.
Иерархия памяти (быстродействие и объём)
Иерархия оперативной памяти реализуемая в вычислительной системе на базе процессора Intel486
Построение дискового массива

Иерархия компьютерной памяти — концепция построения взаимосвязи классов разных уровней компьютерной памяти на основе иерархической структуры.

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

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

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

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

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

При проектировании высокопроизводительных компьютеров и систем необходимо решить множество компромиссов, например, размеры и технологии для каждого уровня иерархии. Можно рассматривать набор различных памятей (m1,m2,…,mn), находящихся в иерархии, то есть каждый mi уровень является как бы подчиненным для mi-1 уровня иерархии. Для уменьшения времени ожидания на более высоких уровнях, низшие уровни могут подготавливать данные укрупненными частями с буферизацией и, по наполнению буфера, сигнализировать верхнему уровню о возможности получения данных.

Часто выделяют 4 основных (укрупнённых) уровня иерархии:[1]

  1. Внутренняя память процессора (регистры, организованные в регистровый файл и кэш процессора).
  2. ОЗУ системы (RAM) и вспомогательных карт памяти.
  3. Накопители с «горячим» доступом (On-line mass storage) — или вторичная компьютерная память. Жесткие диски и твердотельные накопители, не требующие длительных (секунды и больше) действий для начала получения данных.
  4. Накопители, требующие переключения носителей (Off-line bulk storage) — или третичная память. Сюда относятся магнитные ленты, ленточные и дисковые библиотеки, требующие длительной перемотки либо механического (или ручного) переключения носителей информации.

В большинстве современных ПК используется следующая иерархия памяти:

  1. Регистры процессора, организованные в регистровый файл — наиболее быстрый доступ (порядка 1 такта), но размером лишь в несколько сотен или, редко, тысяч байт.
  2. Кэш процессора 1го уровня (L1) — время доступа порядка нескольких тактов, размером в десятки килобайт
  3. Кэш процессора 2го уровня (L2) — большее время доступа (от 2 до 10 раз медленнее L1), около полумегабайта или более
  4. Кэш процессора 3го уровня (L3) — время доступа около сотни тактов, размером в несколько мегабайт (в массовых процессорах используется недавно)
  5. ОЗУ системы — время доступа от сотен до, возможно, тысячи тактов, но огромные размеры в несколько гигабайт, вплоть до сотен. Время доступа к ОЗУ может варьироваться для разных его частей в случае комплексов класса NUMA (с неоднородным доступом в память)
  6. Дисковое хранилище — многие миллионы тактов, если данные не были закэшированны или забуферизованны заранее, размеры до нескольких терабайт
  7. Третичная память — задержки до нескольких секунд или минут, но практически неограниченные объёмы (ленточные библиотеки).

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

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

Многие программисты не учитывают многоуровневость памяти при программировании. Этот подход работает пока приложение не столкнется с падением производительности из-за нехватки производительности подсистемы памяти. При исправлении кода (рефакторинг) необходимо учесть наличие и особенность работы верхних уровней иерархии памяти для достижения наивысшей производительности.

  1. Ty, Wing; Zee, Benjamin. Computer Hardware/Software Architecture (неопр.). — Bell Telephone Laboratories, Inc, 1986. — С. 30. — ISBN 0-13-163502-6.

Основная область памяти — Википедия

Материал из Википедии — свободной энциклопедии

Области памяти IBM PC

Основная область памяти (Основная память, англ. Conventional memory) занимает первые 640 Кбайт оперативной памяти в IBM PC-совместимых компьютерах. В эту область загружается таблица векторов прерываний (занимает 1 Кбайт), некоторые данные из BIOS (например, буфер клавиатуры), различные 16-битные программы DOS. Для них 640 Кбайт являются барьером.

Для IBM PC-совместимых компьютеров 1 Мбайт был пределом памяти, который мог адресовать процессор. CPU Intel 8088 имеет 20 адресных линий и мог обращаться к памяти до 220 = 1 Мбайт памяти. Первый мегабайт был разделен на 16 областей по 64 Кбайт. Первые десять областей отводились для использования пользовательскими программами (при этом сама операционная система могла обращаться ко всему мегабайту памяти) и называлась основная память. Оставшиеся 6 областей объёмом 384 Кбайт (Upper Memory Area, UMA, верхняя память) резервировались для системных нужд и дополнительных устройств. В первых компьютерах здесь размещались BIOS и его расширения, память видеоадаптера и драйверы устройств. В существующих реализациях IBM PC часть верхней памяти использовалась для CGA/EGA, другая — оставалась неиспользованной. В начале 1980-х годов память в 640 Кбайт была вполне достаточна для нужд обычного пользователя, однако потребность в ОЗУ новых приложений росла быстрее, что привело к необходимости использовать резервные области верхней памяти различными способами, обходящими запрет на доступ прикладных программ к верхней памяти. В результате это привело к тому, что в 1 Мбайт доступной памяти появились зарезервированные «дыры», которые использовались различными аппаратными устройствами. Устранение подобных «дыр» было технически труднореализуемо и не поддерживалось бы существующими версиями DOS и прикладных программ. Позднее был разработан универсальный метод, позволяющий обращаться в участкам верхней памяти (Upper memory blocks, UMB).

Для обеспечения обратной совместимости с существующими приложениями ограничение в 640 Кбайт сохранилось в последующих реализациях стандарта IBM PC, даже после того, как архитектура Intel 8086/8088 была заменена на более современный Intel 80286, позволявший адресовать уже 16 Мбайт памяти в защищённом режиме. Данное ограничение было вызвано тем, что процессор 80286 мог работать как в новом защищённом, так и в старом реальном режиме, обеспечивающим совместимость со старой архитектурой: в реальном режиме невозможно адресовать память с разрядностью выше 20 бит (или 220 = 1 Мбайт). Последующие процессоры, совместимые с архитектурой IBM PC, реализовывали эту совместимость и далее. Даже на современных компьютерах до сих пор существует зарезервированная область памяти между 640 и 1024 Кбайтами памяти[1][2], хотя для большинства современных операционных систем он незаметен, так как в них доступ к ОЗУ реализован через виртуальную память, скрывающую за собой настоящее распределение памяти и не зависящую от неё[3].

Барьер в 640 Кбайт актуален только для 16-битных программ, работающих под DOS. На работу 32- и 64-битных операционных систем (Microsoft Windows 4.x, NT, GNU/Linux и т. п.) барьер в 640 Кбайт практически не оказывает влияния.

  1. ↑ White Paper: A Tour beyond BIOS Memory Map Design in UEFI BIOS (неопр.) (недоступная ссылка). Intel Corporation (февраль 2015). Дата обращения 3 декабря 2018. Архивировано 30 сентября 2015 года.
  2. ↑ Windows Internals. — 6th. — Microsoft Press, 2012. — Vol. Part 2. — P. 322. — «Note the gap in the memory address range from page 9F000 to page 100000…».
  3. ↑ Programming Applications for Microsoft Windows (англ.). — P. 435 ff..
  • Скотт Мюллер. Глава 6. Оперативная память // Модернизация и ремонт ПК = Upgrading and Repairing PCs. — 15 изд. — М.: «Вильямс», 2004. — С. 427—438. — ISBN 0-7897-2974-1.

Многоканальная архитектура памяти — Википедия

Многоканальный режим (англ. Multi-channel architecture) — режим работы оперативной памяти (RAM) и её взаимодействия с материнской платой, процессором и другими компонентами компьютера, при котором может быть увеличена скорость передачи данных между ними за счёт использования сразу нескольких каналов для доступа к объединённому банку памяти (это можно проиллюстрировать на примере ёмкостей, через горлышко одной из которых жидкость будет выливаться дольше, чем из двух других с такими же общим суммарным объёмом и горлышками, но с большей пропускной способностью — двумя горлышками). Таким образом, система при использовании, например, двух модулей памяти в двухканальном режиме может работать быстрее, чем при использовании одного модуля, равного их суммарному объёму.

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

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

Трёхканальный режим — режим работы оперативной памяти компьютера (RAM), при котором осуществляется параллельная работа трёх каналов памяти. То есть параллельно работают 3 модуля или три пары модулей. Теоретически дает прирост пропускной способности в размере около 3 раз по сравнению с одноканальным режимом (1,5 по сравнению с более популярным двухканальным).

Четырёхканальный режим — режим работы оперативной памяти компьютера (RAM), при котором осуществляется параллельная работа четырех каналов памяти. То есть параллельно работают 4 модуля или четыре пары модулей. Теоретически дает прирост пропускной способности в размере около 4 раз по сравнению с одноканальным режимом (двух раз по сравнению с двухканальным). Поддерживается на платформах LGA 2011, LGA 2011v3, TR4, SP3.

Слоты памяти для двухканального режима
Использование двух модулей памяти DDR SDRAM в двухканальном режиме

При теоретическом увеличении пропускной способности памяти в 2 раза тесты[1] показывают, что на практике прирост производительности составляет порядка 5—10 % в играх и от 20 % до 70 % (график[2]) в тяжёлых графических приложениях, которые более активно используют оперативную память и обрабатывают графику в больших разрешениях (Photoshop, CorelDRAW и другие программы).

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

Правила включения двухканального режима[править | править код]

Двухканальный режим может быть получен при использовании чётного числа модулей DIMM.

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

  • одинаковая конфигурация модулей DIMM на каждом канале;
  • одинаковая ёмкость (128 МБ, 256 МБ, 512 МБ и т. п.). Необязательное условие;
  • каналы памяти A и B должны быть идентичны;
  • на большинстве материнских плат (за редким исключением) должны быть заполнены симметричные разъемы памяти (разъем 0 или разъем 1)

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

Примечание:

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

и ряда других факторов.

Опция Flex[править | править код]

Этот режим используется для обеспечения наиболее гибких эксплуатационных качеств, когда объём памяти, установленной в разных каналах, не совпадает. В этом случае совпадающие объёмы памяти (отображаемые в нижнюю область адресного пространства) используются в двухканальном режиме, в то время как оставшийся объём памяти используется в одноканальном режиме. Как и для «чистого» двухканального режима, необходимо, чтобы модули памяти были установлены в разъемы DIMM обоих каналов[3].

Пример для двух модулей памяти 1 ГБ и 2 ГБ: 1 ГБ + 1 ГБ будут работать в двухканальном режиме, а оставшийся 1 ГБ (из модуля 2 ГБ) будет работать в одноканальном режиме.

Это утверждение применимо не ко всем материнским платам. В инструкции для материнской платы MSI 790XT-G45 указано: «Для работы в двухканальном режиме убедитесь, что в разъемах разных каналов у вас установлены модули одного типа и одинаковой емкости

Отличительной особенностью трёхканального режима является возможность установить на 50 % больше памяти по сравнению с двухканальным режимом. Таким образом, на материнской плате с разведенными двумя слотами на канал возможно задействовать до 48Гб оперативной памяти при использовании модулей ёмкостью 8Гб. На сегодняшний день трёхканальный режим поддерживается процессорами Intel Core i7 в исполнении LGA 1366, LGA 2011, LGA 2011-3, LGA 2066, а также некоторыми серверными процессорами, в частности семейством процессоров Intel Xeon. Для процессоров с интегрированным контроллером памяти увеличение количества процессоров в системе ведёт к пропорциональному увеличению максимального объёма ОП в системе. Таким образом имеет смысл говорить о максимальном объёме оперативной памяти на процессор.

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

Правила включения трёхканального режима[править | править код]

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

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

  • Одинаковая конфигурация модулей DIMM на каждом канале
  • Одинаковая плотность (128 Мбит, 256 Мбит, и т. п.)
  • Каналы памяти A, B и C должны быть идентичны
  • На большинстве материнских плат (за редким исключением) должны быть заполнены симметричные разъемы памяти (разъем 0 или разъем 1)

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

Соблюдение перечисленных ниже условий НЕ обязательно:

  • Один и тот же производитель
  • Одинаковые спецификации синхронизации
  • Одинаковая производительность (максимальная рабочая частота) DDR

Примечание: Скорость канала (частота) памяти определяется самым медленным модулем DIMM, установленном в системе.

Рекомендуется использовать максимально похожие модули памяти — одного производителя, модели и выпущенные в одной партии. Некоторые производители выпускают комплекты из трёх, реже — шести[4] модулей для оптимальной совместной работы.

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

Поддержка в процессорах[править | править код]

AMD Ryzen:

AMD Opteron:

  • Opteron 6100-series «Magny-Cours» (45 nm)
  • Opteron 6200-series «Interlagos» (32 nm)
  • Opteron 6300-series «Abu Dhabi» (32 nm)

Intel Core:

  • Intel Core i9-7980XE
  • Intel Core i9-7900X
  • Intel Core i7-7820X
  • Intel Core i7-7800X
  • Intel Core i7-6950X
  • Intel Core i7-6900K
  • Intel Core i7-6850K
  • Intel Core i7-6800K
  • Intel Core i7-5960X
  • Intel Core i7-5930K
  • Intel Core i7-5820K
  • Intel Core i7-4960X
  • Intel Core i7-4930K
  • Intel Core i7-4820K
  • Intel Core i7-3970X
  • Intel Core i7-3960X
  • Intel Core i7-3930K
  • Intel Core i7-3820

Intel Xeon:

  • Intel Xeon E5-x6xx v4
  • Intel Xeon E7-x8xx v3
  • Intel Xeon E5-x6xx v3
  • Intel Xeon E7-x8xx v2
  • Intel Xeon E5-x6xx v2
  • Intel Xeon E7-x8xx
  • Intel Xeon E5-x6xx

Обсуждение:Оперативная память — Википедия

Материал из Википедии — свободной энциклопедии

Почему эту статью нельзя включить в состав статьи RAM? Выглядит убого.83.136.242.126 14:30, 2 августа 2006 (UTC)

Пожалуйста, внимательно прочитайте обе статьи, потому что это две совершенно разные вещи. —Panther 15:10, 2 августа 2006 (UTC)

Об этом знают только русские? В этой статье нет ни одной интервики-ссылки!83.136.242.126 06:58, 9 августа 2006 (UTC)

Возможно, только русские. Вернусь из отпуска — просмотрю англоязычные источники. Но среди русскоязычных компьютерщиков классификация именно такая. —putnik 07:10, 9 августа 2006 (UTC)

Ну почему же только русские? Это знают те, кто учил матчасть, а не нахватался знаний из Компьютерры или Хакера 😉 —Panther 16:00, 10 августа 2006 (UTC)
Оперативная память — это память, предназначеная для временного хранения данных. К этому относится и область файла подкачки на жестком диске. А ОЗУ — это устройство, предназначеное для хранения только оперативных данных.83.234.82.170 02:50, 22 июля 2010 (UTC)

В область, называемую основной областью памяти (англ. conventional memory), загружается таблица векторов прерываний, различные данные из BIOS, а также могут загружаться некоторые 16-разрядные программы DOS. Область памяти занимает 640 Кбайт. Ха-ха-ха. Аффтар жжот. Это такие учебники в современных институтах? Я понимаю, по моей специальности мы на 30 лет отстали, но учить современных программистов по 1-му изданию Фигурнова — это что-то ;). —Panther @ 07:28, 22 января 2007 (UTC)

Верхняя область памяти (англ. UMA, upper memory area) занимает 384 Кбайт и служит для размещения информации об аппаратной части компьютера. Область условно делится на три области по 128 Кбайт и на одну область в 64 Кбайт.

128*3 = 384, откуда ещё 64 кб?

«учить современных программистов по 1-му изданию Фигурнова — это что-то ;)»

Адресация памяти по сути неизменна с самых дремучих годов (для совместимости со старым ПО). К тому же надо понимать что Википедия — это энциклопедия. Ругаться на «не актуальность» информации все равно что говорить: «Ха, зачем мне объяснять что такое колесо?» Кстати, знание основ адресации памяти полезно (например программирование на Ассемблере)

«128*3 = 384, откуда ещё 64 кб?»

Скорее всего подразумевается HMA, но это уже отдельная область памяти. (произвел некоторые изменения в статье)

Qldor 21:56, 28 февраля 2008 (UTC)Qldor
«Адресация памяти по сути неизменна с самых дремучих годов» — на архитектуре x86 в 16-битном режиме (!) свет клином не сошёлся. Существует множество других, более красивых (внутренне, более цельная концепция, а не куча насадок и расширителей для того чтобы и новые фичи были, и старый код работал). —gribozavr 12:13, 26 июня 2008 (UTC)

в которую процессор может обратиться за одну операцию (jump, move и т. п.) — автор путает оперативную память с кэш-памятью процессора.83.234.82.170 02:54, 22 июля 2010 (UTC)

> Ссылки
Современная оперативная память (RAM FAQ 1.01)
Современная? обзору пять лет.

как маркируется оперативная память Дмитрий

согласно правил, принятых производителем—Mixabest 16:03, 5 сентября 2010 (UTC)

На мой взгляд, есть смысл:

  1. Проверить интервики. Английская — точно не туда.
  2. Возможно, упомянуть о контроллерах ОЗУ?
  3. Возможно, есть смысл включить в статью понятия «двухпортовая» (хоть это вроде и устарелое понятие), «двух-«, «трёх-» и т. д. память (контроллер ОЗУ), интерливинг ОЗУ и т. д.

И вообще, может есть смысл скопировать структуру de-wiki для этой статьи? Marlagram 23:40, 20 сентября 2010 (UTC)

про двухпортовую написано в Двухканальный режим… А про контроллер памяти — в современных чипсетах. Еслс надо, есть и более «узкие» статьи, типа SDRAM—Mixabest 19:31, 14 февраля 2011 (UTC)

Пора писать но новые Xeon E3-1200 и Санди, у них другие контроллеры памяти…—Mixabest 19:09, 30 августа 2011 (UTC)

Ревизия (01 декабря 2011 года)[править код]

В статьях про компьютерную память сделан упор на аппаратный уровень. Другой важный аспект — это управление памятью на уровне операционной системы. Этот аспект не очень-то и освещается в Википедии. В соответствии с этим, многие статьи требуют пересмотра и переписывания. —OZH 07:23, 1 декабря 2011 (UTC)

Так напишите статью об этом и озаглавите её, например, «Управление оперативной памятью»…—Mixabest 12:31, 3 февраля 2012 (UTC)

Какая на сегодня ОЗУ с максимальной памятью? Добавьте инфо про это.—Kaiyr 09:53, 23 января 2013 (UTC)

Вот ссылка на обзор программ для оптимизации памяти (вдруг пригодится):

 178.162.2.33 01:26, 26 декабря 2013 (UTC) Tutanhamon

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *