内存延迟是什么意思?为何DDR3内存延迟比DDR2高

2024-11-15 16:49:41
推荐回答(1个)
回答(1):

确切的说,ddr3不是延迟高,而是cl值比较高,cl不能和延迟划等号的。
认为ddr3延迟比ddr2严重是一种误解,jedec定下的ddr2-533的cl
4-4-4、ddr2-667的cl
5-5-5及ddr2-800的
cl6-6-6,其内存延迟均为15ns。cas
latency是指内存需要经过多少个周期,才能开始读写资料,但要计算整个内存条的延迟值,还需要把内存颗粒运行频率计算在内。
现在ddr3-1066、ddr3-1333及ddr3-1600的cl值分别为7-7-7、8-8-8及9-9-9,把内存颗粒运行频率计算在内,其内存延迟值应为13.125、12.ns及11.25ns,相比ddr2改善约25%,因此消费者以cas数值当成内存条的延迟值是不正确的。
ddr3内存是8bit读取,而ddr2是4bit读取,这个可以理解为ddr3内存cl值比较高的原因,因为它一次性读取的数据更多,cl值高是可以理解的。但在算上频率的优势后,ddr3相对ddr2内存还是有性能优势的。何况,ddr3的高频适合超频,而且功耗也更低,这更符合发展趋势。