Appearance
题目
假定一台计算机采用 3 通道存储器总线,配套的内存条型号为 DDR3-1333,即内存条所接插的存储器总线的工作频率为 1333MHz,总线宽度为 64 位,则存储器总线的总带宽大约是( )。
错因
A
只算了单通道带宽(10.66 GBps),漏了乘 3。题面明说"3 通道存储器总线"——三条独立通道并行工作,总带宽是单通道的 3 倍。
C
把"DDR 双倍率"和"3 通道"两个倍率重复算了:1333 × 64/8 × 2(DDR) × 2(?) = 64 GBps。题面里的"工作频率 1333MHz"已经是把 DDR 的双倍率包含在内的等效频率,不能再乘 2。
D
把通道数算成 9(3 × 3)或者把 32 GBps 当成单通道再 × 3 = 96。本题是"32 GBps 总线总带宽",不需要再乘任何倍数。
总解析
第一步:算单通道带宽
总线带宽公式:
代入:
第二步:3 通道总带宽
3 个独立通道并行 → 带宽线性相加:
最终答案是 B(32 GBps)。
关于"DDR3-1333"中的 1333:
DDR(Double Data Rate)= 一个时钟周期上升沿和下降沿都传数据 = 等效"每秒传 2 倍"。
| 命名 | 含义 |
|---|---|
| 内部时钟 | 666.67 MHz |
| 数据传输率(DDR 等效) | 1333 MT/s ≈ 1333 MHz(题面给的"工作频率") |
| 单通道带宽 | 1333 × 64 / 8 ≈ 10.66 GB/s |
题面已经给了等效后的 1333 MHz——再乘 2 就重复算了。
多通道内存的本质:
| 通道数 | 带宽 | 实现 |
|---|---|---|
| 单通道 | 一组 64 位通道 | |
| 双通道 | 两组 64 位通道并行 | |
| 3 通道 | 三组 64 位通道并行 | |
| 四通道 | 四组 64 位通道并行 |
每多加一个通道,带宽线性翻倍(多增一份独立通路)。
易错点速查:
- 题给的"工作频率"已等效(DDR 双倍率算进去)—— 不要再乘 2
- 多通道的总带宽 = 单通道 × 通道数(线性叠加)
- 1 GB ≈ 1000 MB(带宽单位是十进制的;存储容量是 1024 倍的二进制 GiB)—— 408 题里通常按 1 GB = 1000 MB 算