在内存(RAM)的规格参数中,MHz(兆赫兹)和 MT/s(每秒百万次传输)是最容易混淆的两个单位。简单来说,一个是时钟频率,一个是有效数据传输速率。
它们之间的核心关联在于 DDR(Double Data Rate,双倍数据速率) 技术。
核心定义区别
- MHz (Megahertz):
指内存的物理时钟频率。它代表时钟脉冲每秒钟震荡的次数(单位:百万次/秒)。 - MT/s (MegaTransfers per second):
指内存的有效数据传输速率。它代表每秒钟实际传输数据的次数(单位:百万次/秒)。
为什么会有两个单位?(DDR 的原理)
在早期的 SDR(Single Data Rate)内存时代,1 MHz 就等于 1 MT/s。因为 SDR 只能在时钟信号的上升沿传输一次数据。
到了 DDR 时代,技术发生了革命:内存可以在时钟信号的上升沿和下降沿各传输一次数据。
换算公式
对于 DDR 内存(包括现在的 DDR4, DDR5):
数据传输速率 (MT/s) = 物理时钟频率 (MHz) x 2
通俗类比:
如果时钟信号是一辆往返两地的班车(时钟周期),在 SDR 时代,班车只在“去程”载客;在 DDR 时代,班车“去程”和“回程”都载客。虽然班车往返的频率(MHz)没变,但接送客人的总次数(MT/s)翻了一倍。
常见的误区:为什么标签上写的是 MHz?
你可能在任务管理器或内存标签上看到“DDR4 3200MHz”。严格来说,这是行业内长期存在的错误标注习惯。
- 标称 3200 的 DDR4:其真实的时钟频率(Clock Speed)是 1600 MHz,而其有效传输速率是 3200 MT/s。
- 营销误导:由于 3200 比 1600 听起来更强,厂商为了营销方便,将 MT/s 的数值直接套用了频率单位 MHz,导致大众习惯了用 MHz 来衡量速度。
常见内存规格换算表
| 内存规格 | 物理时钟频率 (MHz) | 数据传输速率 (MT/s) | 常用(但不准确)的标注 |
|---|---|---|---|
| DDR4-2666 | 1333 MHz | 2666 MT/s | 2666 MHz |
| DDR4-3200 | 1600 MHz | 3200 MT/s | 3200 MHz |
| DDR5-4800 | 2400 MHz | 4800 MT/s | 4800 MHz |
| DDR5-6000 | 3000 MHz | 6000 MT/s | 6000 MHz |
进阶:如何计算带宽?
如果你知道了 MT/s,就可以计算内存每秒能搬运多少字节的数据(带宽)。
由于标准内存条的位宽通常是 64-bit(即 8 字节),计算公式为:
理论带宽 (MB/s)= 传输速率 (MT/s) * 8 字节
例如,DDR4-3200 的带宽就是:
3200 x 8 = 25600 MB/s (即 PC4-25600)
工业标准:什么是 PC4-25600?
为了统一市场称呼,JEDEC(固态技术协会)定义了两套命名体系:
按频率/速率命名:DDR4-3200。这是给普通用户看的,强调的是“它跑多快”。
按带宽命名:PC4-25600。这是给系统集成商或专业人士看的,强调的是“它的吞吐量是多少”。
PC4 代表这是 DDR4 代号。
25600 代表它的理论峰值带宽是 25600 MB/s。
PC4 (DDR4) 家族规格表
DDR4 是目前企业级服务器(如你运行的 openEuler 环境)装机量最大的型号,技术非常成熟。
| 工业名称 (带宽) | 传输速率 (MT/s) | 物理时钟频率 (MHz) | 理论单通道带宽 (GB/s) | 常见应用场景 |
|---|---|---|---|---|
| PC4-17000 | 2133 MT/s | 1066 MHz | 17.0 GB/s | 早期 E5 v3/v4 服务器 |
| PC4-19200 | 2400 MT/s | 1200 MHz | 19.2 GB/s | 主流服务器 |
| PC4-21333 | 2666 MT/s | 1333 MHz | 21.3 GB/s | 高性能计算、虚拟化节点 |
| PC4-23466 | 2933 MT/s | 1466 MHz | 23.4 GB/s | 第二代可扩展处理器 (Cascade Lake) |
| PC4-25600 | 3200 MT/s | 1600 MHz | 25.6 GB/s | DDR4 时代的性能巅峰 |
PC5 (DDR5) 家族规格表
DDR5 是下一代标准,其核心优势是单条内存即支持双子通道,且起始频率就超过了 DDR4 的极限。
| 工业名称 (带宽) | 传输速率 (MT/s) | 物理时钟频率 (MHz) | 理论单通道带宽 (GB/s) | 常见应用场景 |
|---|---|---|---|---|
| PC5-38400 | 4800 MT/s | 2400 MHz | 38.4 GB/s | DDR5 入门标准 (第12/13代酷睿) |
| PC5-41600 | 5200 MT/s | 2600 MHz | 41.6 GB/s | 高端工作站 |
| PC5-44800 | 5600 MT/s | 2800 MHz | 44.8 GB/s | 最新一代服务器 (Sapphire Rapids) |
| PC5-48000 | 6000 MT/s | 3000 MHz | 48.0 GB/s | 电竞/超频内存主流 |
| PC5-51200 | 6400 MT/s | 3200 MHz | 51.2 GB/s | 目前主流的高速标准 |
| PC5-64000 | 8000 MT/s | 4000 MHz | 64.0 GB/s | 极致性能/实验室环境 |
总结
- MHz 是心跳(频率),MT/s 是吞吐量(速率)。
- 因为是 DDR(双倍速率),所以 MT/s 的数值通常是物理 MHz 的两倍。
- 当你看到内存条上写着 3600MHz 时,请记住它的心脏每秒只跳动 1800M 次,但它干了 3600M 次的活。
