中关村在线

游戏硬件

为什么内存频率是2133这样奇葩的数字?

如果问内存有多少种不同的频率,你一定能脱口而出:2133 MHz、2400 MHz、2666 MHz、3000 MHz等,但是为什么会有2133和2666这样奇怪的数字,而不是都采用100 MHz的整数倍呢?

备受关注的内存

这样的设置主要有两个方面的原因,一是更高的性能,另一个则是更低的价格

内存频率有很多有零有整的数字

我们知道,所有的硬件只用一种规格的零件要比不同的硬件用不同规格的零件来得便宜(标准化),而体现在CPU和PCI总线时钟上就是特定频率的晶振。

左侧的椭圆元件就是晶振

频率越高可以获得越快的运算速度,但是需要考虑成本,时钟频率33.33 MHz的晶振是性能和成本比最便宜的晶振之一,将33.33 MHz作为通用CPU时钟及PCI总线时钟的频率有很大一部分是此原因。

其实在这里有更多的小数位数(可以认为是33⅓ MHz),但是为了方便描述我们统一简写。

33.33 MHz和其他频率不冲突(图片截自维基百科)

另外,33.33 MHz这一频率和其他像3G网络(30.72 MHz)或GPS(27.45 MHz)这些的频率并不冲突,也不会担心干扰。一旦使用了这个频率,就不再更改为其他频率了。

现在我们知道,系统时钟速度主要遵循PCI总线的频率也就是33.33 MHz,基于此根频率2^N的频率更加容易实现,在使用中的成本也更低,而将33.33 MHz增量之后得到的是66.66 MHz,所以PCI中的第一次加倍实际上是从66.66 MHz(66⅔ MHz)到了133.33 MHz(133⅓ MHz)。

内存频率由基本时钟和乘法器得出

前面的频率还都是在CPU和主板上完成的,来到内存之后就是由基本时钟和乘法器来得出频率了,基本时钟频率取的是133⅓ MHz,接下来就是见证奇迹的时刻了。

133⅓×10=1333.3333即1333 MHz;

133⅓×16=2133.3333即2133 MHz;

133⅓×18=2400即2400 MHz;

133⅓×20=2666.6666即2666 MHz;

133⅓×24=3200即3200 MHz。

现在你明白了,为什么内存频率会是2133 MHz或2666 MHz这样有零有整的数字,这也是能在尽可能亲民价格的基础上获得更好性能的解决方案。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多
说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具