我们来详细区分一下 静态RAM(SRAM) 和 动态RAM(DRAM):
🧠 一、定义区别
| 类型 | 全称 | 主要特点 |
|---|
| SRAM | Static Random Access Memory(静态随机存取存储器) | 只要不断电,数据就能保持,不需要刷新。 |
| DRAM | Dynamic Random Access Memory(动态随机存取存储器) | 存储的数据会随时间消失,需要周期性刷新。 |
⚙️ 二、存储原理
| 类型 | 存储结构 | 数据保存方式 |
|---|
| SRAM | 每一位由 6个晶体管 构成的触发器(Flip-Flop)保存 | 稳定保存数据,不需刷新。 |
| DRAM | 每一位由 1个晶体管 + 1个电容 构成 | 电容储存电荷表示“1”或“0”,但电荷会泄漏,因此必须不断刷新。 |
🔋 三、性能与成本对比
| 比较项 | SRAM | DRAM |
|---|
| 速度 | ✅ 快(纳秒级) | ❌ 慢(微秒级) |
| 密度 | ❌ 低(每位占晶体管多) | ✅ 高(每位只需1个晶体管+电容) |
| 功耗 | ✅ 较低(不刷新) | ❌ 较高(要刷新) |
| 成本 | ❌ 贵 | ✅ 便宜 |
| 是否需要刷新 | 否 | 是 |
🧩 四、应用场景
| 类型 | 常见用途 |
|---|
| SRAM | 用作 Cache(高速缓存),如 L1/L2/L3 缓存。 |
| DRAM | 用作 主存(内存条),如 DDR4、DDR5。 |
🔍 五、简单类比理解
| 类比 | 说明 |
|---|
| SRAM 像白板笔 | 写上去就能保持,除非你擦掉。 |
| DRAM 像粉笔写在潮湿的黑板上 | 不停“补写”(刷新),否则就模糊消失。 |
✅ 总结一句话:
SRAM速度快、成本高,用于缓存;DRAM容量大、成本低,用于主存。