查看: 49|回复: 4

[电脑百科] 你知道内存的MHz与MT/s都有啥区别不

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式

加入星光班,获得论坛账号,登录享用更多功能

您需要 登录 才可以下载或查看,没有账号?立即注册

×
来源:微信公众号「微星GAMING」

不知道各位玩家有没注意到,主板会标注一个最高超频频率,比如Z790时的7800MHz,而现在这个参数却悄悄地变成了MT/s。如果你去问内存厂家,对方可能会告诉你一句"两者一个意思"——那真的只是一个单位变化吗?跟着小红龙,带你了解事情的前因后果。

image_upload.png

先说结论,MT/s代表当今内存的效率标识,而MHz是一个用了很多年的误区。因为MHz(兆赫兹)是时钟频率单位,表示每秒百万次时钟周期。而MT/s(MegaTransfers per second,每秒百万次传输)是数据传输速率单位,表示每秒实际完成多少次数据传输。

image_upload.png

DDR开启双倍效率时代

事情要从SDRAM(下文简称SDR)时代说起。早期的SDR内存时代,数据只在时钟信号的上升沿传输一次。这时候100MHz的时钟频率就等于100MT/s的传输速率,两者数值完全相等,因此混用也没有关系。

image_upload.png

而到了DDR时代,性质就不同了。DDR全称是双倍速率同步动态随机存储器,其通过时钟信号的上升沿和下降沿各传输一次数据,实现双倍于传统SDRAM的传输速率。比如DDR 266,其等效传输速率为266MT/s,而实际I/O时钟频率约为133MHz。所以拿266来标注也算行业惯例,这一概念一直延续到DDR5时代。

image_upload.png

DDR5有何不同

到了DDR5时代,部分Windows任务管理器与第三方软件显示的数值还不一致情况持续放大,更容易让人误以为内存频率"货不对板"。

image_upload.png

图:CPU-Z中内存频率仅为Win10系统显示的一半

DDR5与之前桌面内存相比有较大改动,比如通道拆分为双32bit子通道(单根即显示双通道)、内置ECC、PMIC移出主板等、16n预取等概念。这里还有个颇为复杂的逻辑:16n预取意味着核心每周期取出16个数据,通过I/O端以DDR方式(双沿)输出。因此,核心时钟到I/O时钟的倍率为x8(16n÷2=8),而I/O时钟到数据速率的倍率为x2(DDR双沿传输),最终核心时钟到数据速率的总倍率为x16。以DDR5-4800为例:核心时钟300MHz,I/O时钟2400MHz(300×8),传输速率4800MT/s(2400×2 = 300×16),总之DDR5并不能简单的x2。

image_upload.png

为了避免这种"约定俗成"的概念继续误导消费者,厂家开始以MT/s作为单位标注。加之JEDEC的规范中一直用MT/s作为速度单位,因此内存性能这一单位终于从频率标称转向数据效率标称了。

image_upload.png

实际上现在内存制造商在DDR5上一般不会写MHz等信息,只有MT/s或压根不标单位。比如DDR5 6400实际指的是6400MT/s,可别再用MHz做单位来喔!说到底,MT/s才是体现性能的实际单位,而MHz只是实现方法之一,因此内存性能认准MT/s就行了。
回复

使用道具 举报

发表于 3 天前 来自手机 | 显示全部楼层
说白了,就是有了专属称呼了
回复

使用道具 举报

发表于 3 天前 来自手机 | 显示全部楼层
效率不一样,名称不一样呗
回复

使用道具 举报

发表于 3 天前 来自手机 | 显示全部楼层
很多情况下更熟悉的还得是MT/s,至于MHz见到的很少
回复

使用道具 举报

发表于 前天 17:17 来自手机 | 显示全部楼层
哈哈哈哈 Screenshot_20260829_171735.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则