Оперативная память
Содержание:
- Оперативная память
- Немного теории
- Освобождаем
- Проверка оперативной памяти в memtest86
- Итак, как правильно выбрать оперативную память для компьютера в 2021 году – интерфейс
- ОЗУ современных компьютеров
- Подбираем оперативку для нового системника
- Что такое ОЗУ?
- Какая память необходима современному компьютеру
- Как работает оперативная память в Android
- История
- Производительность
Оперативная память
Компьютер, телефон или любое умное устройство работает за счёт программ. Программы — это команды для процессора. Чтобы процессор знал, какую команду выполнить следующей, он должен иметь под рукой всю программу. Для этого программы сидят в оперативной памяти.
Оперативной память называется потому, что доступ к ней должен происходить очень быстро и в любом порядке. Представьте, что это ваш рабочий стол: вы на него сложите все приборы и бумаги, которые нужны для работы прямо сейчас.
Технически оперативная память — это микросхема или, по-другому, чип. Для пользователей она выглядит как чёрный прямоугольник, хотя сам этот прямоугольник — это лишь защитный корпус. Внутри под корпусом массивы из миллионов транзисторов.
Модуль оперативной памяти, которые вставляют в компьютеры. Чёрные прямоугольники (в том числе под наклейкой) — те самые чипы памяти. В каждом чипе — 512 МБ оперативной памяти.
Чем больше объём оперативной памяти, тем проще компьютеру запускать одновременно несколько программ. Если компьютеру не хватает оперативы, он либо об этом сообщает, либо начинает складировать часть оперативной памяти на диск, и тогда общая скорость работы снижается.
Особенность оперативной памяти в том, что данные в ней зависят от внешнего электричества. Если компьютер выключить, то всё содержимое оперативной памяти исчезнет. Поэтому компьютеру при включении требуется некоторое время, чтобы всё загрузить обратно и запустить все нужные программы.
Немного теории
Аббревиатура ОЗУ расшифровывается как — оперативное запоминающее устройство. По сути, это оперативная память, которая в основном используется в ваших компьютерах. Принцип работы любого типа ОЗУ построен на хранении информации в специальных электронных ячейках. Каждая из ячеек имеет размер в 1 байт, то есть в ней можно хранить восемь бит информации. К каждой электронной ячейке прикрепляется специальный адрес. Этот адрес нужен для того, чтобы можно было обращаться к определенной электронной ячейке, считывать и записывать ее содержимое.
Также считывание и запись в электронную ячейку должна осуществляться в любой момент времени. В английском варианте ОЗУ — это RAM. Если мы расшифруем аббревиатуру RAM (Random Access Memory) — память произвольного доступа, то становится ясно, почему считывание и запись в ячейку осуществляется в любой момент времени.
Информация хранится и перезаписывается в электронных ячейках только тогда, когда ваш ПК работает, после его выключения вся информация, которая находится в ОЗУ, стирается. Совокупность электронных ячеек в современной оперативке может достигать объема от 1 ГБ до 32 ГБ. Типы ОЗУ, которые сейчас используются, носят название DRAM и SRAM.
- Первая, DRAM представляет собой динамическую оперативную память, которая состоит из конденсаторов и транзисторов. Хранение информации в DRAM обусловлено наличием или отсутствием заряда на конденсаторе (1 бит информации), который образуется на полупроводниковом кристалле. Для сохранения информации этот вид памяти требует регенерации. Поэтому это медленная и дешевая память.
- Вторая, SRAM представляет собой ОЗУ статического типа. Принцип доступа к ячейкам в SRAM основан на статическом триггере, который включает в себя несколько транзисторов. SRAM является дорогой памятью, поэтому используется, в основном, в микроконтроллерах и интегральных микросхемах, в которых объем памяти невелик. Это быстрая память, не требующая регенерации.
Освобождаем
Если для обработки информации компьютеру не хватает ОЗУ, не спешите покупать дополнительную память. Для начала попробуйте разгрузить имеющуюся.
На компьютере
Самое простое действие – закрыть лишние приложения или программы. Запустите «Диспетчер задач» через Ctrl+Shift+Esc и отсортируйте список процессов по столбцу «Память». Сверху окажутся те, кто сильнее всего занимает ресурсы ПК – кликайте на название и выбирайте «Снять задачу». Если процесс с малоизвестным названием не желает закрываться – это может быть вирус, запустите антивирусную проверку.
Далее зайдите во вкладку «Автозагрузка» – там хранится перечень программ, которые стартуют при загрузке ОС и занимают ресурсы. Максимально уменьшите список, кликая на названия маловажных приложений и выбирая «Отключить» в подменю.
Если объем встроенной памяти все равно недостаточен, запустите очистку с помощью специальных утилит – Mz Ram Booster, CleanMem или Mem Reduct. Большим количеством опций выделяется Mz Ram Booster – он автоматически высвобождает ОЗУ, очищая в фоне системный кэш и простаивающие страницы памяти. В окне утилиты удобно отслеживать количество занятой и свободной памяти в текущий момент. Чтобы еще увеличить память на компьютере, можно настроить выгрузку неиспользуемых DLL библиотек, выставить приоритеты для ряда задач, автозавершение приложений.
На смартфоне
Мы рассмотрели, что такое ОЗУ в планшете или смартфоне. Объем свободной памяти также важен для комфортной работы с мобильным устройством, особенно если вы активно используете его для серфинга в интернете, общения в мессенджерах. Физически увеличить ОЗУ на Андроиде, докупив дополнительные планки, невозможно, но освободить место под нужды приложений вполне реально.
Как увеличить память на Андроиде: очевидное действие – закрыть все фоновые программы. Но оно не даст значимого прироста объема, так можно освободить лишь 100-150 Мб. Начните со встроенной в прошивку утилиты «Очистка», которая поможет выгрузить лишнее. Затем в меню настроек в списке приложений перейдите во вкладку «Работающие». Кликайте на названия программ и выбирайте «Остановить», чтобы полностью закрыть их.
Другой способ, как расширить память на Андроиде – использовать приложения по очистке типа Advanced Task Manager, Super Task Killer или Advanced Task Killer. Они позволяют завершать ненужные службы одним касанием, обеспечивая более высокую производительность устройства и сбережение заряда батареи.
Проверка оперативной памяти в memtest86
Примечание: в Интернете по запросу memtest находятся два сайта — с программой memtest86+ и Passmark Memtest86. На самом деле, это одно и то же (кроме того, что на втором сайте кроме бесплатной программы есть и платный продукт), но я рекомендую использовать сайт memtest.org в качестве источника.
Варианты загрузки программы memtest86
- Следующий шаг — записать образ ISO с memtest (предварительно распаковав его из ZIP архива) на диск (см. Как сделать загрузочный диск). Если вы хотите сделать загрузочную флешку с memtest, то на сайте имеется набор для автоматического создания такой флешки.
- Лучше всего, если проверять память вы будете по одному модулю. То есть, открываем компьютер, извлекаем все модули оперативной памяти, кроме одного, выполняем его проверку. После окончания — следующий и так далее. Таким образом можно будет точно выявить сбойный модуль.
- После того, как загрузочный накопитель готов, вставьте его в привод для чтения дисков в BIOS установите загрузку с диска (флешки) и, после сохранения настроек, загрузится утилита memtest.
- Каких-то действий с вашей стороны не потребуется, проверка начнется автоматически.
- После того, как проверка памяти завершится, вы сможете увидеть, какие ошибки памяти RAM были найдены. При необходимости, запишите их, чтобы потом найти в Интернете, что это такое и что с этим делать. Прервать проверку вы можете в любой момент, нажав клавишу Esc.
Проверка оперативной памяти в memtest
В случае, если ошибки нашлись, это будет выглядеть как на картинке ниже.
Ошибки оперативной памяти, выявленные в результате теста
Что делать если memtest обнаружила ошибки оперативной памяти? — Если сбои серьезно мешают работе, то самый дешевый способ — это заменить проблемный модуль RAM, к тому же из цена сегодня не так высока. Хотя иногда помогает и простая очистка контактов памяти (описывалось в статье Компьютер не включается), а иногда проблема в работе оперативной памяти может быть вызвана неисправностями разъема или компонентов материнской платы.
Насколько надежен этот тест? — достаточно надежен для проверки оперативной памяти на большинстве компьютеров, однако, как и в случае с любым другим тестом, в правильности результата нельзя быть уверенным на все 100%.
А вдруг и это будет интересно:
Итак, как правильно выбрать оперативную память для компьютера в 2021 году – интерфейс
Оперативная память Kingston HyperX – одна из самых популярных
При покупке материнской платы вам придется сделать выбор – какую оперативную память вы будете использовать.
В настоящее время большинство материнских плат используют DDR4. Но есть еще старые модели, которые работают на памяти DDR3 и даже DDR2.
Еще более старый стандарт – DDR1 больше не используется из-за его низкой скорости и низкой частоты. Основное различие между типами DRAM заключается в интерфейсе.
Например, планка DDR2 не помещается в слот DDR3, поэтому они не являются обратно совместимыми, как жесткие диски.
Если вы хотите знать как правильно выбрать оперативную память для компьютера, то должны разбираться в характеристиках.
Частота – очень важный аспект, который следует учитывать при покупке памяти DRAM. Если например, ОЗУ имеет, скажем, 1333 МГц, и вы устанавливаете ее на материнскую плату с минимальной частотой 1666 МГц, то работать ничего не будет.
Но если ваше ОЗУ имеет большую частоту, чем материнская плата, вы можете смело установить ее, и она будет работать на частоте материнки.
Типы оперативной памяти
Объем “оперативки”, который вы устанавливаете на свой ПК, также важен. Но стандартного объема нет. Многие планки идут объемом 4 – 8 ГБ (а может доходить до 64 ГБ).
Эти обхемы покрывают практически любую обычную задачу, если только вы не планируете применять многозадачность. Тоесть запускать кучу ресурсоемких программ одновременно.
Если например, вы занимаетесь рендерингом и кодированием видео, и работаете с несколькими программами одновременно, то потребность в большом объеме ОЗУ резко возрастает.
Кроме того, если знать как правильно выбрать оперативную память для компьютера – то добавление дополнительной планки в ПК может быть недорогим и эффективным средством повышения его производительности!
Это особенно актуально для медленных старых ноутбуков, Но помните, что оперативная память ноутбука и ПК – это разные вещи. Они отличаются по физическому размеру.
Кроме того, имейте в виду, что 32-битная операционная система (x86) может использовать только до 4 ГБ оперативной памяти.
Если вы планируете установить больше, то вам нужна 64-битная операционная система (для этого также требуется 64-битный совместимый процессор).
Тайминги
Если вы задаетесь вопросом как правильно выбрать оперативную память для компьютера – то обязательно должны знать про тайминги!
Помимо частоты, оперативная память также имеет настройку задержек – таймингов. Это время, которое проходит с момента отправки запроса контроллером памяти.
И до определенного момента. Когда информация, хранящаяся на чипах оперативи, становится доступна на выводах контроллера.
В идеале, тайминги должны быть как можно меньше. Но они могут быть изменены в BIOS материнской платы.
Вообщем, чем быстрее время доступа, тем лучше работает оперативная память. Но большой объем ОЗУ и низкие тайминги влияют на стоимость.
Оверклокеры, как правило, изменяют частоты и тайминги, чтобы сделать их намного быстрее. Но это должны делать только профессионалы, потому что этот процесс может сделать RAM нестабильной и вызывать синие экраны.
Поскольку вам нужно увеличить напряжение на ОЗУ при разгоне, она нагревается довольно резко, поэтому охлаждение будет необходимо.
Оперативная память и материнская плата
Спецификацией материнской платы в отношении оперативной памяти является количество каналов. Одноканальный, двухканальный или трехканальный режим?
Это относится к количеству каналов, которые память должна передать контроллеру памяти. Как вы могли себе представить, чем больше, тем лучше.
Имейте в виду, что двухканальные комплекты имеют две планки, трехканальные – три и так далее
Это важно знать при решении вопроса – “как правильно выбрать оперативную память для компьютера”
Таким образом, вы должны обратить внимание на то, какой тип архитектуры поддерживает ваша материнская плата. Как и все другие электронные компоненты в этом мире, разные производители производят различную качественную продукцию
Как и все другие электронные компоненты в этом мире, разные производители производят различную качественную продукцию.
Поэтому, отправляясь покупать оперативную память, постарайтесь ориентироваться на известные бренды. Вот несколько известных производителей, которые сделали себе имя, предлагая высококачественные продукты премиум класса:
- Samsung
- G.Skill
- Corsair
- Kingston
- Hynix
- Patriot
- Micron
Теперь вы точно знаете как выбрать оперативную память для компьютера в 2021 году и на какие характеристики стоит обратить пристальное внимание при покупки. Как правильно выбрать оперативную память для компьютера
Как правильно выбрать оперативную память для компьютера
ОЗУ современных компьютеров
ОЗУ большинства современных компьютеров представляет собой модули динамической памяти, содержащие полупроводниковые ИС ЗУ, организованные по принципу устройств с произвольным доступом. Память динамического типа дешевле, чем статического, и её плотность выше, что позволяет на той же площади кремниевого кристалла разместить больше ячеек памяти, но при этом её быстродействие ниже. Статическая память, наоборот, более быстрая память, но она и дороже. В связи с этим основную оперативную память строят на модулях динамической памяти, а память статического типа используется для построения кэш-памяти внутри микропроцессора.
Память динамического типа
Основная статья: DRAM
Экономичный вид памяти. Для хранения разряда (бита или трита) используется схема, состоящая из одного конденсатора и одного транзистора (в некоторых вариантах два конденсатора). Такой вид памяти, во-первых, дешевле (один конденсатор и один транзистор на 1 бит дешевле нескольких транзисторов входящих в триггер), и, во-вторых, занимает меньшую площадь на кристалле, там, где в SRAM размещается один триггер, хранящий 1 бит, можно разместить несколько конденсаторов и транзисторов для хранения нескольких бит.
Но DRAM имеет и недостатки. Во-первых, работает медленнее, поскольку, если в SRAM изменение управляющего напряжения на входе триггера сразу очень быстро изменяет его состояние, то для того, чтобы изменить состояние конденсатора, его нужно зарядить или разрядить. Перезаряд конденсатора гораздо более длителен (в 10 и более раз), чем переключение триггера, даже если ёмкость конденсатора очень мала. Второй существенный недостаток — конденсаторы со временем разряжаются. Причём разряжаются они тем быстрее, чем меньше их электрическая ёмкость и больше ток утечки, в основном, это утечка через ключ.
Именно из-за того, что заряд конденсатора постепенно уменьшается во времени, память на конденсаторах получила своё название DRAM — динамическая память. Поэтому, дабы не потерять содержимое памяти, величина заряда конденсаторов периодически восстанавливается («регенерируется») через определённое время, называемое циклом регенерации, для современных микросхем памяти это время не должно превышать 2 мс. Для регенерации в современных микросхемах достаточно выполнить циклограмму чтения по всем строкам запоминающей матрицы. Процедуру регенерации выполняет процессор или контроллер памяти. Так как для регенерации памяти периодически приостанавливается обращение к памяти, это снижает среднюю скорость обмена с этим видом ОЗУ.
Память статического типа
Основная статья: SRAM (память)
ОЗУ, которое не надо регенерировать обычно схемотехнически выполненное в виде массива триггеров, называют статической памятью с произвольным доступом или просто статической памятью. Достоинство этого вида памяти — скорость. Поскольку триггеры являются соединением нескольких логических вентилей, а время задержки на вентиль очень мало, то и переключение состояния триггера происходит очень быстро. Данный вид памяти не лишён недостатков. Во-первых, группа транзисторов, входящих в состав триггера, обходится дороже, чем ячейка динамической памяти, даже если они изготавливаются групповым методом миллионами на одной кремниевой подложке. Кроме того, группа транзисторов входящих в статический триггер занимает гораздо больше площади на кристалле, чем ячейка динамической памяти, поскольку триггер состоит минимум из 2 вентилей, в каждый вентиль входит по меньшей мере один транзистор, а ячейка динамической памяти — только из одного транзистора и одного конденсатора. Память статического типа используется для организации сверхбыстродействующего ОЗУ, обмен информацией с которым критичен для производительности системы.
Подбираем оперативку для нового системника
Чтобы подобрать оперативную память к определенной компьютерной конфигурации, мы опишем ниже пример, из которого видно как легко можно подобрать ОЗУ к любой конфигурации ПК. Для примера мы возьмем такую новейшую конфигурацию на базе процессора Intel:
- Процессор — Intel Core i7-6700K;
- Материнская плата — ASRock H110M-HDS на чипсете Intel Н110;
- Видеокарта — GIGABYTE GeForce GTX 980 Ti 6 ГБ GDDR5;
- SSD — Kingston SSDNow KC400 на 1000 ГБ;
- Блок питания — Chieftec A-135 APS-1000C мощностью 1000 Вт.
Чтобы подобрать оперативку для такой конфигурации, нужно перейти на официальную страницу материнской платы ASRock H110M-HDS — www.asrock.com/mb/Intel/H110M-HDS.
На странице можно найти строку «Supports DDR4 2133», которая гласит, что для материнской платы подходит оперативка с частотой 2133 MHz. Теперь перейдем в пункт меню «Specifications» на этой странице.
В открывшейся странице можно найти строку «Max. capacity of system memory: 32GB», которая гласит, что наша материнская плата поддерживает до 32 гигабайт ОЗУ. Из данных, которые мы получили на странице материнской платы можно сделать вывод, что для нашей системы приемлемым вариантом будет оперативка такого типа — два модуля памяти DDR4-2133 16 ГБ PC4-17000.
Мы специально указали два модуля памяти по 16 ГБ, а не один на 32, так как два модуля могут работать в двухканальном режиме.
Из примера видно, как легко можно узнать информацию по поводу рассматриваемого системника. Таким же образом подбирается оперативная память для всех остальных компьютерных конфигураций. Также хочется отметить, что на рассмотренной выше конфигурации можно запустить все новейшие игры с самыми высокими настройками графики.
Например, на этой конфигурации запустятся без проблем в разрешении 4K такие новые игры, как Tom Clancy’s The Division, Far Cry Primal, Fallout 4 и множество других, так как подобная система отвечает всем реалиям игрового рынка. Единственным ограничением для такой конфигурации будет ее цена. Примерная цена такого системника без монитора, включая два модуля памяти, корпус и комплектующие, описанные выше, составит порядка 2000 долларов.
Что такое ОЗУ?
ОЗУ означает оперативное запоминающее устройство. Его также называют:
- RAM (Random Access Memory);
память с произвольным доступом;
или просто оперативная память.
ОЗУ – это энергозависимая память компьютера, которая имеет произвольный доступ. Во время работы компьютера именно там хранятся все промежуточные, входные и выходные данные, которые обрабатывает процессор. Все данные находящиеся на RAM могут быть доступными и сохранятся только лишь тогда, когда к устройству подключено питание. Даже при кратковременном отключении электричества информация может исказиться или полностью уничтожиться.
Между Random Access Memory и процессором обмен данными происходит:
- непосредственно;
через регистры в АЛУ;
через кэш.
ОП представляет собой:
- отдельный модуль, который можно заменить или при необходимости добавить дополнительный – используется для компьютеров;
отдельный блок или чип – применяется в полупроводниковых устройствах.
Использование ОЗУ
Операционные системы для обработки информации, а также хранения данных, которые часто используются, применяют оперативную память. Если бы в современных устройствах не было Random Access Memory, то все бы операции проходили намного медленней, так как требовалось бы гораздо больше времени для того чтобы считать информацию с постоянного источника памяти.
Кроме того, выполнить многопоточную обработку было бы невозможно. Благодаря наличию ОП все приложения и программы быстрее запускаются и работают. При этом ничто не затрудняет обработку всех данных, которые стоят в очереди. Некоторые операционные системы, такие как Windows 7 имеют свойства сохранять в памяти файлы, приложения и другую информацию, которую пользователь часто использует.
Как правило, из-за этого Random Access Memory будет постоянно загружена больше чем на 50%. Эту информацию можно посмотреть в диспетчере задач. Данные имеют свойства накапливаться и те приложения, которые стали использоваться реже будут вытеснены более необходимыми.
На сегодняшний момент наиболее распространенной является динамическая память, имеющая произвольный доступ (DRAM). Она используется во многих устройствах. При этом она относительно недорого стоит, однако работает медленнее, чем статическая (SRAM).
SRAM нашла свое применение в контролерах и видеочипах, а также используется в кэш памяти процессоров. Эта память имеет более высокую скорость, однако она занимает много места на кристалле. В свою очередь, производители решили, что объем гораздо важнее, чем ускоренная работа, поэтому в компьютерной периферии применяется DRAM. Кроме того, динамическая память стоит на порядок дешевле, чем статическая. При этом она обладает высокой плотностью. Благодаря этому, на точно таком же кремневом кристалле помещается больше ячеек с памятью. Единственным минусом является её не такая быстрая работа, как у SRAM.
Стоит учитывать, что вся информация, которая содержится на ОП может быть доступной только в том случае, когда устройство включено. После того, как пользователь осуществит выход из программы, все данные будут удалены. Поэтому прежде чем выходить из приложения необходимо сохранить все изменения или дополнения, которые были внесены.
ОП состоит из нескольких ячеек. Именно там и размещаются все данные. При каждом сохраненном изменении, последняя информация удаляется, а на её место записывается новая. Количество ячеек зависит от объёма Random Access Memory. Чем больше этот объем, тем выше производительность всей системы.
Чтобы узнать ОЗУ компьютера необходимо выполнить следующие действия:
для Windows XP:
- навести курсор на ярлык «Мой компьютер»;
затем необходимо нажать правую клавишу мыши;
выбрать «Свойства»;
зайти во вкладку «Общие»;
для Windows 7:
- навести курсор на ярлык «Мой компьютер»;
клацнуть правую кнопку мыши;
из предложенного перечня выбрать «Свойства».
Какая память необходима современному компьютеру
Хотя в продаже можно все еще найти материнские платы со слотами под DDR3 и соответствующие модули, такой стандарт постепенно утрачивает актуальность, а ему на смену приходит DDR4.
Благодаря своим характеристикам, такой тип ОЗу лучше выполняет возложенные функции, быстрее справляясь с массивами данных. Это касается в том числе и быстродействия: при большей частоте памяти, модуль быстрее обрабатывает большое количество информации.
Относительно игр, требования еще жестче. Как сказано выше, ОЗУ служит для того, чтобы запомнить промежуточные данные.
В любой современной игре, в которой даже не открытый игровой мир, а отдельные локации, (хотя таковых сегодня очень мало), требуется как минимум 8 Гб, а еще лучше 16 Гб оперативки.
Однако через пару лет системные требования могут еще более повыситься, и для комфортной игры на максимальных настройках придется ставить уже 32 Гб оперативки. Для работы с программами в большинстве случаев достаточно 4 Гб, однако, например, для использования хорошего видеоредактора рекомендуется не менее 8 Гб.
Как работает оперативная память в Android
Во-первых, нужно более внимательно изучить, как оперативная память работает в Android. Если Вы знакомы с компьютерами на Windows, Вы знаете, что больше оперативной памяти, как правило, лучше, и наличие свободной RAM является необходимостью для хорошо работающей системы.
Однако с Android это работает по-другому. Android основан на ядре Linux, которое работает под совершенно другим набором правил, чем компьютер под управлением Windows. И когда дело доходит до RAM, одно утверждение применяется по всем направлениям: свободная RAM — это потерянная RAM.
Итак, на Android нет необходимости очищать RAM для загрузки других приложений — этот процесс происходит автоматически и плавно. RAM — это не то, о чем Вы должны думать на большинстве машин на базе Linux.
Тем не менее, слишком мало RAM всегда будет проблемой. Если в системе недостаточно оперативной памяти для работы, тогда все начинает становиться проблемой. Приложения, работающие в фоновом режиме, закрываются преждевременно (или когда Вы этого не хотите).
Известно, что этот вопрос стал очень заметным на устройствах Android, когда был выпущен Lollipop (5.x), поскольку он показал гораздо более агрессивное управление памятью, чем предыдущие версии ОС. Так как большинство телефонов тогда были ограничены 2 ГБ ОЗУ, это стало очевидной проблемой. Например, при использовании телефона в автомобиле с Картами на переднем плане и музыкой в фоновом режиме последняя часто отключалась ОС. Если бы музыка была на переднем плане и Карты в фоновом режиме, тогда Карты были бы закрыты. В то время это было особенно неприятно.
Единственным решением было увеличение RAM в смартфонах.
История
См. также: История вычислительной техники
В 1834 году Чарльз Бэббидж начал разработку аналитической машины. Одну из важных частей этой машины он называл «складом» (store), эта часть предназначалась для хранения промежуточных результатов вычислений. Информация в «складе» запоминалась в чисто механическом устройстве в виде поворотов валов и шестерней.
В ЭВМ первого поколения использовалось множество разновидностей и конструкций запоминающих устройств, основанных на различных физических принципах:
- на электромагнитных реле;
- на акустических линиях задержки;
- на электронно-лучевых трубках;
- на электростатических трубках.
В качестве ОЗУ использовались также магнитные барабаны, обеспечивавшие достаточно малое для ранних компьютеров время доступа; также они использовались в качестве основной памяти для хранения программ и данных.
Второе поколение требовало более технологичных, дешёвых и быстродействующих ОЗУ. Наиболее распространённым видом ОЗУ в то время стала память на магнитных сердечниках.
Начиная с третьего поколения большинство электронных узлов компьютеров стали выполнять на микросхемах, в том числе и ОЗУ. Наибольшее распространение получили два вида ОЗУ:
- статическая память (SRAM), в виде массива триггеров;
- динамическая память (DRAM), в виде массива конденсаторов;
SRAM хранит бит данных в виде состояния триггера. Этот вид памяти является более дорогим в расчёте на хранение 1 бита, но, как правило, имеет наименьшее время доступа и меньшее энергопотребление, чем DRAM. В современных компьютерах часто используется в качестве кэш-памяти процессора.
DRAM хранит бит данных в виде заряда конденсатора. Однобитовая ячейка памяти содержит конденсатор и транзистор. Конденсатор заряжается до более высокого или низкого напряжения (логические 1 или 0). Транзистор выполняет функцию ключа, подключающего конденсатор к схеме управления, расположенного на том же чипе. Схема управления позволяет считывать состояние заряда конденсатора или изменять его. Так как хранение 1 бита информации в этом виде памяти дешевле, DRAM преобладает в компьютерах третьего поколения.
Статические и динамические ОЗУ являются энергозависимыми, так как информация в них теряется при отключении питания. Энергонезависимые устройства (постоянная память, ПЗУ) сохраняют информацию вне зависимости от наличия питания. К ним относятся флэш-накопители, карты памяти для фотоаппаратов и портативных устройств и т. д.
В устройствах управления энергозависимой памяти (SRAM или DRAM) часто включают специальные схемы для обнаружения и/или исправления ошибок. Это достигается введением избыточных битов в хранимые машинные слова, используемые для проверки (например, биты чётности) или коррекции ошибок.
Термин RAM относится только к устройствам твёрдотельной памяти SRAM или DRAM — основной памяти большинства современных компьютеров. Для оптических дисков термин DVD-RAM не совсем корректен, так как, в отличие от дисков типа CD-RW или DVD-RW, старые данные не должны стираться перед записью новых. Тем не менее, информационно DVD-RAM больше похож на жёсткий диск, хотя время обращения к нему намного больше.
Производительность
Быстродействие зависит от многих факторов. Очень большое влияние на данный параметр оказывает количество используемых планок. Двухканальная ОЗУ работает на порядок быстрее, чем одноканальная. Наличие возможности поддерживать режимы многоканальности обозначается на наклейке, расположенной поверх платы.
Данные обозначения имеют следующий вид:
- Single (одиночный);
Dual (двойной);
Triple (тройной).
Для определения того, какой режим является оптимальным для конкретной материнской платы, необходимо посчитать общее количество слотов для подключения, и разделить их на два. Например, если их 4, то необходимо 2 идентичных планки от одного производителя. При их параллельной установке активируется режим Dual.
Принцип работы и функции
Реализовано функционирование ОП довольно просто, запись или чтение данных осуществляется следующим образом:
- на требуемую строку подается электрический сигнал;
происходит открытие транзистора;
электрический заряд, присутствующий в конденсаторе, подается на нужный столбец.
Каждый столбец подключен к чрезвычайно чувствительному усилителю. Он регистрирует потоки электронов, возникающие в случае, если конденсатор разряжается. При этом подается соответствующая команда. Таким образом, происходит осуществление доступа к различным ячейкам, расположенным на плате. Есть один важный нюанс, который следует обязательно знать. Когда подается электрический импульс на какую-либо строку, он открывает все её транзисторы. Они подключены к ней напрямую.
Из этого можно сделать вывод, что одна строка является минимальным объемом информации, который можно прочитать при осуществлении доступа. Основное назначение ОЗУ – хранить различного рода временные данные, которые необходимы, пока персональный компьютер включен и функционирует операционная система. В ОЗУ загружаются наиболее важные исполняемые файлы, ЦП осуществляет их выполнение напрямую, просто сохраняя результаты выполненных операций.
Также в ячейках хранятся:
- исполняемые библиотеки;
коды клавиш, нажатие на которые было осуществлено;
результаты различных математических операций.
При необходимости все, что находится в RAM, центральный процессор может сохранить на жесткий диск. Причем сделать это в том виде, в котором это необходимо.
Производители
В магазинах можно встретить огромное количество RAM от самых разных производителей. Большое количество таких изделий стало поставляться именно от китайских компаний.
На сегодняшний день наиболее производительной и качественной является продукция следующих брендов:
- Kingston;
Hynix;
Corsair;
Kingmax.
Samsung.
Она является компромиссным выбором между качеством и производительностью.