内存怎么受得了?

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:35:25
有个疑问,总线频率为1600M,外频为400,为什么这种主板可以插800内存?800内存实际频率只有200,怎么受得了?同理,现在许多总线1333的主板,为什么可以插667内存?一旦用总线1333的CPU,外频达到333,而667内存实际频率只有167,也不就烧了吗?(不组建双通道)

我指的是频率,不是数据量。
DDR内存和DDR2内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍;而DDR2内存每个时钟能够以四倍于工作频率的速度读/写数据,因此传输数据的等效频率是工作频率的四倍。例如DDR 200/266/333/400的工作频率分别是100/133/166/200MHz,而等效频率分别是200/266/333/400MHz;DDR2 400/533/667/800的工作频率分别是100/133/166/200MHz,而等效频率分别是400/533/667/800MHz。 问题是CPU外频实际是400,800的工作频率却是200,怎么可能?

INTEL前端总线是FSB=外频*4,但是呢,内存不管是DDR还是DDR2,都是需要双倍计算的,也就是说DDR2 800其实它的单向频率是400,这也就解释了你的“现在许多总线1333的主板,为什么可以插667内存”这个疑问,你要记住,DDR/DDR2的内存频率是双向计算的,打一个不是很恰当的比方:早期的SD PC133,如果它的数据传送方式是双向的,那就相当与DDR 266了,只不过,SD的技术规范是它只能单向传输。
你的理解错误,是因为把内存的DDR的双倍当成是cpu外频和前端总线之间的4倍来计算了。

DDR2与上一代DDR内存技术标准最大的不同就是,虽然同是采用了在时钟的上升/下降延同时进行数据传输的基本方式(这个就是我说的频率的双倍计算),但DDR2内存却拥有两倍于上一代DDR内存预读取能力(即:4bit数据预读取)--其实就是说,DDR是2bit数据预读取,其实也就是说,DDR2 800“等效”传输频率是800,实际总线频率400,核心频率(也就是单向传输频率)才是你说的200,明白了么?

为什么会烧呢 不明白 水桶理论 机器的性能由最差的硬件决定 所以现在出了DDR3 就是因为DDR2跟不上了

800的内存不是667HZ你能教我你这么算的啊

主版会自动将频的

不懂你怎么算的~ 800的实际频率怎么是200?