Dynamic random access memory, або DRAM, є найбільш поширеним типом пам'яті компьютера.Ето особливо корисно для комп'ютерів, так як він може тримати велику кількість даних в невеликому фізичному пространстве.Однако, зазвичай пам'ять не зберігають дані, коли вимкнений джерело живлення, а значить, вона не підходить для постійного зберігання даних.
Random access memory просто звертається до пам'яті, де будь-яка частина даних може бути доступна практично мгновенно.Ето, відрізняється від носіїв, таких як карти пам'яті, де дані можуть бути доступні тільки в строго визначеної послідовності. «Динамічної» складової DRAM є те, що його блок живлення повинен бути постійно включений для того, щоб працювати. Це відрізняє її від static random access memory або SRAM.
І SRAM і DRAM працюють, утримуючи інформації в двійковому форматі, тобто розбита на 1 і 0.В static random access memory, це робиться за допомогою електричного струму, який може бути включений в двох різних напрямках. У dynamic random access memory, це робиться низкою елементів, які або повністю мають електрони або порожні. Однак, все осередки автоматично зливається майже миттєво, і тому необхідно, щоб пам'ять постійно поповнювалася.
Більшість комп'ютерів використовують два типи пам'яті вместе.Как правило dynamic random access memory використовує велику ємність, тому що це набагато більше місця і ефективніше і, отже, дешевше. Static random access memory, яка прискорює доступ до менш ефективним місцях, зазвичай використовується для кешування. Це передбачає зберігання даних на комп'ютері-швидше за все, необхідної під час роботи, що б скоротити кількість разів, які має комп'ютер до доступу до повільної DRAM пам'яті.
Через те що, dynamic random access memory потрібно харчування, щоб зберегти поповнення осередків, вона не може, як правило, зберігати дані після того, як живлення вимикається, як, наприклад, коли комп'ютер виключен.Ето відрізняється від форм пам'яті, таких як Flash, використовуваних для карт пам'яті, і твердотільних дисків SSD. Це одна з причин, чому DRAM набагато дешевше, ніж Flash карти пам'яті тієї ж потужності.
Dynamic random access memory гарантує, що, коли вона працює належним чином, вона буде продовжувати запис даних поки харчування дозволяє наповнити ячейкі.Однако, це не працює в зворотному напрямку: немає ніякої гарантії, що скорочення харчування зітре пам'ять. Хоча це дуже важко зробити на практиці, існує кілька теорій про те, як можна було б отримати доступ до пам'яті комп'ютера, який був вимкнений, наприклад, шляхом заморожування чіпа пам'яті і перемикання його на іншу машину. Це поставило під питання надійність деяких заходів безпеки, які роблять шифрування жорсткого диска і зберігання ключів шифрування в DRAM.