分类
devops

MHz and MT/s

在内存(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 次的活。