动态随机存取存储器
随机存取存储器,存储在一个集成电路中的一个单独的电容器中的每一个数据 / 維基百科,自由的 encyclopedia
动态随机访问存储器(英語:Dynamic random-access memory,縮寫:DRAM)是一种半导体記憶體,通常被用作主存儲器,用於存儲運行中的程式和數據。它與靜態隨機存取記憶體(Static random-access memory,SRAM)相比,具有更高的密度和較低的成本。
在DRAM中,每個記憶單元由一個電容和一個開關電路組成,主要的作用原理是利用電容內儲存電荷的多寡來代表一個二进制位元(bit)是1還是0。
由於電晶體會有漏電流的現象,導致電容上所儲存的電荷數量並不足以正確的判別数据,进而導致数据毀損。因此對於DRAM來說,周期性地充電是一個不可避免的条件。由於這種需要定時刷新的特性,因此被稱為「動態」記憶體。相對來說,靜態記憶體(SRAM)只要存入数据後,即使不刷新也不會遺失記憶。
與SRAM相比,DRAM的優勢在於結構簡單——每一個位元的資料都只需一個電容跟一個電晶體來處理,相比之下在SRAM上一個位元通常需要六個電晶體。正因這緣故,DRAM擁有非常高的密度,單位體積的容量較高因此成本較低。但相反的,DRAM也有存取速度较慢,耗电量较大的缺點。
與大部分的隨機存取記憶體(RAM)一樣,由於存在DRAM中的資料會在電力切斷以後很快消失,因此它屬於一種揮發性記憶體(volatile memory)設備。
動態隨機存取記憶體通常被組織成一系列的記憶體芯片,這些芯片可以通過總線或其他互連技術進行連接。每個記憶體芯片可以包含數百萬到幾十億個記憶單元。由於DRAM存儲器需要刷新操作,因此通常需要使用一些控制電路,例如記憶體控制器或記憶體介面控制器,以管理存儲器操作,如讀取、寫入、刷新等。
由於動態隨機存取記憶體具有較高的密度和較低的成本,因此它被廣泛應用於個人電腦、伺服器、智能手機和其他計算機系統中。但是,由於其刷新操作和其他諸多因素,動態隨機存取記憶體的性能和可靠性有時會受到影響。因此,在設計和實現計算機系統時,需要考慮適當的記憶體架構和控制策略,以確保高效的運行和穩定性。