打印

[交流] 关于内存双通道的问题!

0

关于内存双通道的问题!

前些天因为自己的电脑坏了,摆弄了两下从一朋友那接触到了一个新概念。一直以来个人都偏好双通道,因为从不同的技术论坛看到很多技术贴大多有说能把性能比单通道提高15%左右,但随着自己的使用和朋友的提点发现,其实双通道也许真不如一根内存条。首先其实我觉得双通道对内存的要求很高,因为不光是同频率还有同牌子的问题。为此我深受其害,插的就两不同牌子的条子,结果发现在数据交换的时候很容易出现读写错误,这种情况在起初刚买机子的时候也许还好,但随着使用一段时间后,接触面开始有轻微氧化就有间接出现读写错误程序崩溃。再者其实购机的时候会有选择比方需要2G的内存,这时候会有2根1G跟1根2G来做选择,这点我发现了买电脑无论如何要往以后考虑这样会节约不少成本,而且更新不会带废弃的情况。最后说到速度的问题,我不得不说这15%是确实存在的,但我相信对绝大多数人而言,它其实根本就让你感觉不到,但我想它带来的程序偶尔崩溃是肯定感觉得到,所以窃以为在条件有限的情况下选择一根2G的会比2根1G要带来更大方便。纯为自己经验,望轻喷。
本帖最近评分记录
  • 韋尐旭 金币 +3 辛苦了! 2011-1-5 17:18

TOP

0
楼主的说法不错,过去是因为单U性能不够强,所以搞个双通道来;而现在的都是双U四,多线程任务应对起来也很轻松了,所以嘛双通也该过去时了。

TOP

0
现在双通道的要求已经很低了,我一根金士顿DDR3 1333+威刚万紫千红DDR3 1333照样组的双通道,基本频率一样容量一样就没问题的,我用的是WIN7 X64现在还没碰到内存出错的情况过

TOP

0
一般选的时候都尽量选同一品牌同一频率的内存条的吧,这样出问题可能性就会小点,当然也有可能是买到假货内存的原因。再说单条2g可以升4g,两条1g就不好弄了

TOP

0
以前因为CPU和内存通道的问题,双通道的性能要好些,但是现在的CPU技术已经打破这个瓶颈了,再加上现在对大容量内存的需求和内存频率的提高,双通道基本上已经没有什么优势了,根本体现不出来

TOP

0
我觉得楼主说的对,1+1有时候并不等于2.我用2个2g的结果实际速度不如4G的快

TOP

0
对,同样大小的话当然是单通道好,现实往往是这样的,买的都是标配内存,多些阵子就不够用了,再买个同样大小放到双通道,对于我来说单通道还是双通道我没什么选择

TOP

0
楼主的问题是内存条的兼容性问题,不但是不同品牌,就是同品牌,还要同频率!楼主注意一下内存的频率!

TOP

0
由于我经常用到的都是INTEL系统,所以我说的都是INTEL芯片组的
1、INTEL芯片组都是自动监测并开启双通道的,那么它是根据什么来决定系统是双通道还是单通道呢?用户有什么办法能控制一下呢?
   比如,很多中低端的板子都只有两个内存槽,插一个是单通道,插两个就自动双通道。如果我强行在两个槽里插上两个不同的
   内存条(无论容量、规格、品牌、型号,反正是不一样),主板监测到不同,那么它是当作单通道来使用,还是仍然当作双通道,然后
   开不了机或者出错等等(我们都知道INTEL对双通道内存的一致性要求是极高的)。
2、有4个内存槽的主板,按照1、2、3、4来排列的,一般来说1、2是一个通道,3、4是一个通道,我们通常是在1、3插上内存来开启双通道
  (2、4上也没问题,我在DELL的品牌板和华硕、技嘉的零售板都试过);只在一个槽(任意一个槽)里插内存自然就是单通道。那么如果
   有4条内存,比如分别是一样的512MB两条、一样的1GB两条,按照1、2、3、4的顺序来插---1GB、512MB、1GB、512MB的排列,那么总体来说
   两个通道里的内存也是一样的---都是1GB+512MB,并且不同通道对应槽的内存也是一样的(1、3是1GB;2、4是512MB),这样能都正常使用
   双通道呢?以前听说过只要双通道内存对应插槽的内存是一样的就可以正常使用,不必所有内存条都一模一样。也就是说,尽管一个通道里
   的内存容量和速度不同(自然速度都按照低的那个来设置了,不论单、双都是这个道理),但是相对应的插槽---1、3和2、4是相同的,那么
   两个通道的内存从整体上来说依然是一样的。当然了,只有两个槽就没辙了。如果这个说法成立的话,那么若对应槽的内存也不同,比如以上例子,
   按照1GB、512MB、512MB、1GB来插,两个通道整体的内存还是一样,但是相对应的槽的内存不一样了,这样的话,双通道还能否正常使用,或者主板还会不会自动开启双通道呢?
3、这是我最关注的一个问题了,就是如何能控制主板不让它开启双通道。INTEL的板子,一般来说只要监测到两个通道里都插有内存,就会默认
   开启双通道,无论能不能用,两条还好说,都插在一个通道里就成,三条就只能舍弃一个了,浪费。不过我上次在一个板子插了三条不同的
   内存(容量不一样,但速度好像都是一样的),这个板子也是4个槽,865芯片的,插在1、2、3号槽里,系统居然也可以开机,装系统,但是那个杂牌板子显示不出当前是双通道还是单通道,所以特来向各位征询一下理论依据---这种插法是也可用,还是系统已经默认成单通道了。
   
   呵呵,大家别觉得我吃饱了撑的,这也是有实用意义的,我在单位经常为了如何能继续让成色尚好的老配件发挥余热而苦恼。而且,近来
   内存大降价,同事们都让我装4GB、8GB的内存,但是32位系统下只能认到3.25GB,4GB浪费,2GB又少点,如果是3GB的话比较合适,但是3GB
   怎么搭配也无法用在双通道上(除非是X38或X48的3通道,一个通道1GB),所以若是能手动强制主板不开启双通道,那么这3GB的内存就可以
   随便插了。
   啰啰嗦嗦说了这么多,我想弄明白的问题总结来说就是,INTEL芯片组的主板是如何来开启双通道的,我们在已经符合它开启双通道的情况下(比如两个通道里都插了内存)能不能手动甚至用一些强制性的办法不让它开启双通道,完全按照单通道来运行,当然了,前提是稳定,即系统就是一个正常的单通道系统,而不是勉强凑合用。
   我对双通道并不怎么在意,相对于容量、速度和整体架构的变化,这个双通道带来的性能提升就跟没有一样,所以我一直就在思考关于关闭双通道来扩展应用范围的问题。
   其实,我也可以一个一个方法去试,但是得出的结果只是个体的特征,无法得到理论上的证实,所以才到这来向大家探寻,希望大家能从原理上来帮我归纳总结。
   如果有其它芯片组和AMD平台的也欢迎踊跃发言,呵呵。


4、还有一个问题,公司有两台服务器,都是清华同方超强TP300,别人送的,裸机一个,什么资料都没有,标配是4条512MB的ECC DDR400,组成双通道,
   主板是微星OEM,MS-6XXX,后面几位被同方的标签贴的死死的,死活弄不下来,也不知具体型号,芯片组是INTEL 7505。机器是塔式的,内存槽从下至上一共6个,编号
   是1、2、3、4、5、6,标配的内存是插在1、2、3、4上的,不知这样的板子通道是怎么分的,1、3、5是一个通道,2、4、6是一个?反正在1、2槽
   里各插上一条,以及把6槽都插满,我都试过,以及标配的1、2、3、4,都是双通道的(内存都是一样的,都是服务器自带的)。这样看来相邻
   两个槽应该不同通道的,隔一个槽才是同一个通道,并且两个槽一组(1、2一组;3、4一组;5、6一组),为不同通道的对应插槽,这跟PC板正好相反,
   刚才说过了,INTEL芯片的板子相邻槽是同一个通道,1、3为不同通道的对应槽,2、4亦然。

TOP

0
双通道还是有提升的!我清楚的记得奔腾4时 两根相同规格的内存使用 确实比单根内存要爽 很多人根本不懂什么是双通道 需要两根相同容量相同规格的内存才能组建的 开机自检画面会显示Dual Channel !有的人以为插上两根内存就是双通道了 当然不对

TOP

当前时区 GMT+8, 现在时间是 2025-3-20 00:35