256M*2双通道内存跟单个512M内存在性能上差别大吗??

来源:百度知道 编辑:UC知道 时间:2024/05/28 16:58:35
如题,256M*2双通道性能比单个512M强多少?

另外,512M DDR2 对比 512M DDR, 它们之间性能差别有多少?

我是菜鸟,请高手指教。

普通的单通道内存系统具有一个64位的内存控制器,而双通道内存系统则有2个64位的内存控制器,在双通道模式下具有128bit的内存位宽,从而在理论上把内存带宽提高一倍。虽然双64位内存体系所提供的带宽等同于一个128位内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能内存控制器,理论上来说,两个内存控制器都能够在彼此间零延迟的情况下同时运作。比如说两个内存控制器,一个为A、另一个为B。当控制器B准备进行下一次存取内存的时候,控制器A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让等待时间缩减50%。双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用二条不同构造、容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的内存标准来实现128bit带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。
性能提升为10%左右

专业的来说要看你所选择的cpu和主板支持的前端总线了。
一般来说双通道ddr400的内存带宽正好是6.4g/s。而单通道的只有3.2g/s
而前端总线800的主板。它所要的带宽恰好是6.4g/s。实际上带宽的增加远比内存容量的增加所带来的性能提升明显的多。
前端总线=cpu的内频×4,比如p4 2.8c,内频200mhz,前端总线就为800mhz
带宽=(频率×位宽)/8,比如ddr400 带宽400m×64/8=3.2gb/s
在加上双通道就是6.4gb/s.
还要指出的是双通道概念只用于intel cpu中。对amd并没有双通道的说法。

如果使用是奔腾D的CPU,整体性能约有6%左右的差距,如果是赛扬的,差距在1%左右。

相比之下还是双通道的好! 一个任务交给一个512的 ,和交给2个256的同时处理那个比较快? 当然2个256了!

据测试
大约有百分之20到30的差别