Основные отличия динамической (DRAM) и статической (SRAM) оперативной памяти:
- SRAM хранит бит данных в виде состояния триггера. 1 Этот вид памяти более дорогой в расчёте на хранение 1 бита, но, как правило, имеет меньшее время доступа, но и большее энергопотребление, чем DRAM. 1 В современных компьютерах SRAM часто используется в качестве кэш-памяти процессора. 1
- DRAM хранит бит данных в виде заряда конденсатора. 1 Однобитовая ячейка памяти содержит конденсатор и транзистор. 1 Конденсатор заряжается до высокого или низкого напряжения (логические 1 или 0). 1 При отсутствии обращения к ячейке со временем за счёт токов утечки конденсатор разряжается и информация теряется, поэтому такая память требует периодической подзарядки конденсаторов. 3
Таким образом, память динамического типа дешевле, чем статического, и её плотность выше, что позволяет на той же площади кремниевого кристалла разместить больше ячеек памяти, но при этом её быстродействие ниже. 1 Статическая память, наоборот, более быстрая память, но она и дороже. 1
В связи с этим основную оперативную память строят на модулях динамической памяти, а память статического типа используется для построения кэш-памяти внутри микропроцессора. 1