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