假如问内存有多少种不同的频率,你一定能信口开河: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这样有零有整的数字,这也是能在尽可能亲民价格的基础上取得更好功能的解决方案。