RAM, оперативная память, ОЗУ: быстродействующее устройство, предназначенное для временного размещения данных любой вычислительной системы. Каждая программа – это набор инструкций, которые последовательно выполняются процессором. Перед выполнением код загружается в ОЗУ, откуда считывается процессором (CPU). Также в ОЗУ хранятся результаты вычислений программы и ее входные данные.
Основной задачей оперативной памяти является предоставление данных для процессора, дабы увеличить скорость выполнения программы. При этом и сам процессор, как правило, содержит несколько встроенных хранилищ информации: регистры, кэш-память. Другими словами при запуске программы или операционной системы та часть программы и данные которые выполняются непосредственно в этот момент хранятся в кеше процессора, те данные которые могут понадобиться в ближайшее время (запущенные процессы) хранятся в оперативной памяти. Вся эта модель создана для увеличения производительности компьютера, смартфона, планшета. А все потому, что невозможно создать память процессора (кеш), которая будет работать на частоте самого процессора и при этом иметь размер 1 гигабайт. А оперативная память работающая на более низких частотах есть размером по 2, 4, 8 гигабайт в свободной продаже в магазине комплектующих pcbox.com.ua.
ОЗУ процессора (кеш) и системы, в чем разница?
Как было сказано выше, ячейки данных ОЗУ процессора (кэш, регистры) размещены на одном кристалле с вычислительным ядром. Главное требование к ним – максимально быстрая работа. Поэтому ячейки ОЗУ процессора выполняются по технологии SRAM (память статического типа с произвольным доступом – Random Access Static Memory), при которой информация хранится как последовательность состояний отдельных триггеров. Триггер – быстродействующее электронное устройство, имеющее два устойчивых состояния (true и false).
Особенности SRAM:
• Высокая скорость;
• Низкое потребление энергии;
• Значительная стоимость.
Системная же память, объем которой достаточно велик, представляет собой DRAM-модули (память динамического типа с произвольным доступом – Random Access Dynamic Memory). Они в виде наборных планок (справедливо для ПК-машин) устанавливаются в материнскую плату. Скорость ячеек такой памяти ниже, чем у процессорного хранилища. Поэтому, данные из системного ОЗУ сначала подгружается в кэш CPU, а оттуда уже поступают непосредственно в ядро процессора для обработки.
Особенности DRAM:
• Низкая стоимость;
• Повышенный расход электроэнергии;
• Низкая производительность.
DRAM – дешевая память, что позволяет выпускать модули большой вместимости по относительно низкой цене. Объем системного ОЗУ, как правило, значителен. Поэтому, в целях экономии, именно DRAM тип ячеек используется в ПК в качестве основного хранилища. DRAM-память также устанавливается как кэш в SSD-накопители, что повышает их скорость.