如果问内存有多少种不同的频率,你一定能脱口而出: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这一频率和其他像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这样有零有整的数字,这也是能在尽可能亲民价格的基础上获得更好性能的解决方案。
本文属于原创文章,如若转载,请注明来源:为什么内存频率是2133这样奇葩的数字?//diy.zol.com.cn/737/7378624.html