动态随机存储器 动态随机存储器dynamic randomaccess memory DRAM台湾作動態隨機存取記憶體又称动态RAM是一种半导体存储器通常被用作主存儲器用於存儲運行中的程式和數據它與靜態隨機存取記憶體Static randomaccess memorySRAM相比具有更高的密度和較低的成本 动态意味着DRAM是易失性的设备关闭时存储的数据将被清除随机存取存储是指我们可以随机访问数据而无需按顺序访问改进了过去使用磁带作为存储设备数据不能随机访问只能按顺序访问阻碍了高速运行的问题为了进一步提高速度人们开发了同步synchronousDRAM或SDRAM操作与外部时钟同步以实现高速运行如今DRAM一般都指SDRAM 在DRAM中每個記憶單元由一個電容和一個開關電路組成主要的作用原理是利用電容內儲存電荷的多寡來代表一個二进制位元bit是還是 由於電晶體會有漏電流的現象導致電容上所儲存的電荷數量並不足以正確的判別数据进而導致数据毀損因此對於DRAM來說周期性地充電是一個不可避免的条件由於這種需要定時刷新的特性因此被稱為動態記憶體相對來說靜態記憶體SRAM只要存入数据後即使不刷新也不會遺失記憶 與SRAM相比DRAM的優勢在於結構簡單每一個位元的資料都只需一個電容跟一個電晶體來處理相比之下在SRAM上一個位元通常需要六個電晶體正因這緣故DRAM擁有非常高的密度單位體積的容量較高因此成本較低但相反的DRAM也有存取速度较慢耗电量较大的缺點 與大部分的隨機存取記憶體RAM一樣由於存在DRAM中的資料會在電力切斷以後很快消失因此它屬於一種揮發性記憶體volatile memory設備 動態隨機存取記憶體通常被組織成一系列的記憶體芯片這些芯片可以通過總線或其他互連技術進行連接每個記憶體芯片可以包含數百萬到幾十億個記憶單元由於DRAM存儲器需要刷新操作因此通常需要使用一些控制電路例如記憶體控制器或記憶體介面控制器以管理存儲器操作如讀取寫入刷新等 由於動態隨機存取記憶體具有較高的密度和較低的成本因此它被廣泛應用於個人電腦伺服器智能手機和其他計算機系統中但是由於其刷新操作和其他諸多因素動態隨機存取記憶體的性能和可靠性有時會受到影響因此在設計和實現計算機系統時需要考慮適當的記憶體架構和控制策略以確保高效的運行和穩定性