随着nVIDIA的nForce2和Intel的i865/875芯片组的面世,现在支持双通道内存技术的主板逐渐被广大用户所接受而成为市场的主流产品。然而这些主板在内存使用、搭配与安装方面有着许多新的特点。如果仍然按照老路子去安装内存也许根本就享受不到双通道带来的好处,甚至还会因为兼容性问题而弄的焦头烂额。那么双通道内存在安装和使用上又有什么特别之处呢?我们又如何看出是否工作在双通模式呢?不同的内存组合又会出现什么现象呢?笔者在本文将会给您一个满意的答案。
首先,双通道主板上内存插槽的特殊排列方式 ,以前的主板上也有3到4个内存插槽(DIMM),根据厂家的规定将它们分别命名为DIMM1、2、3或4(主板上也有同样的文字用来标明内存插槽的编号),但北桥芯片内只有1个64位的内存控制器,如果此时插入多根内存后内存总线的位宽还是64位,工作频率也不会发生改变,但是内存的总容量却成倍增加了。这种主板上的内存插槽紧密的排列在一起,彼此之间的距离也完全相同
其次单通道主板上多个内存插槽的排列方式 。最新的支持双通道内存的主板主要有Intel的865/875/915和nVIDIA的nForce2/nForce4芯片组(850/850E、E7205和SiS655/655FX本文不作讨论),865/875的北桥芯片(或称为MCH/GMCH,GMCH内置了显示功能)内有A、B两个64位的内存控制器,每个内存控制器又可以支持两根内存插槽,所以主板上同样有4根内存插槽,编号同样延续了DIMM1、2、3、4的标注方式,不过这4根插槽并非紧密的靠在一起,而是分为A、B两组,当A1与B1或A2与B2两根内存插槽上同时插入两根容量与结构相同的内存条时,才能实现双通道内存工作模式,此外,当四根内存插槽都插入相同的内存时也能进入双通道状态,其他情况下两组内存控制器都会自动转换为一组64位的控制器,这样与传统内存的工作模式就没有区别了。865和875主板上的内存插槽分为两组。为了兼顾用户安装的方便,一般主板的厂家会在865和875主板上使用相同颜色的内存插槽来表示A1与B1的位置,而A2与B2内存插槽则采用另外一种颜色,用户只要将两根内存插入颜色相同的两个内存插槽上就可以实现双通道了。不过凡事总有例外的时候,比如有的厂家习惯用一种颜色的插槽来表示A通道而B通道用另外一种颜色,此时就要打开说明书确认一下,总的原则仍然是“隔行插入”的方式,如果按照主板上内存插槽的编号来看,DIMM1+DIMM3、DIMM2+DIMM4或DIMM1+2+3+4的插入方式才能建立双通道模式(内存也要完全相同)
nForce2的北桥芯片(或称为IGP/SPP,IGP内置了显示功能)内同样有两个64位的内存控制器,其中A控制器只支持一根内存插槽,B通道则支持两根,A、B插槽之间有一段距离以方便用户识别,A通道的内存插槽在颜色上也可能与B通道两个内存插槽不同,用户只要将一根内存插入独立的内存插槽而另外一根插到另外两个彼此靠近的内存插槽就能组建成双通道模式,此外,如果全部插满内存,也能建立双通道模式,而且nForce2主板组建双通道模式时对内存容量乃至型号都没有严格的要求,使用非常方便。
nForce2主板上的内存插槽,其中独立的插槽是建立双通道的关键!此外还有一种情况是早期主板上具有两种内存插槽,分别支持SDRAM和DDR SDRAM,这种主板上两种内存插槽的颜色往往也不相同,但两种内存不能同时工作,而且其工作模式也为单通道(支持SDRAM和DDR SDRAM的主板上内存插槽按单通道模式工作)。
最后,对于支持ATHLON 64处理器的主板来说,由于其内存控制器内置在CPU内部,所以能否成功构建双通道还要取决于CPU,与主板的关系不大。但原则基本上也是遵循着DIMM1+DIMM3、DIMM2+DIMM4或DIMM1+2+3+4的方式或者内存插槽的颜色。
AMD Socket939 CPU的使用双通道DDR400的内存性能相当于i945甚至955使用双通道DDR2 533,因为K8内存控制器的低延迟。
AMD Socket754 CPU只能使用单通道内存,单论内存性能不如标配DDR400双通道的i865PE
但是对性能的影响,Intel有一流的宣传人员,双通道吹得太狠,939就是被Intel吹,逼出来的,实际性能由于CPU并不是没一时刻都有内存访问(L2就要代替很大一部分访问),也不是任何实际都需要那么大的带宽,访问内存频率,跟程序有关,需要的带宽也跟程序有关,于是,双通道内存带来的作用就有限了。
AMD以PR的形式告诉我们,双通道内存相当于给处理器追加了200MHz主频,比如,18GHz,939pin,512KL2的叫3000+,18GHz,754pin,512KL2的叫2800+Intel规定
工作在400FSB 100外频 的主板支持DDR200/266内存
工作在533FSB 133外频 的主板支持DDR266/333内存
工作在800FSB 200外频 的主板支持DDR266/333/400内存
哪怕你的主板是975,915,133外频时是无法使用DDR400内存的
内存带宽达到FSB带宽时效率最高
FSB只指CPU与北桥芯片之间的数据传输速率,又称前端总线
而内存频率也只是内存与北桥的带宽速度要求的。所以说FSB和内存频率没有直接的关系,只能说有个间接的支持与不支持关系而已
这只能说明内存和主板瓶颈,比如说支持1066的主板,你插800的内存,这才叫内存的瓶颈。当然,如果带宽相等,效率自然就是最高了cpu 的频率 和内存 的频率 搭配 主要看主板的支持 一般 你先 选 好主板! 按照主板所支持的最高配置 去搭配 如果银子不够 可以选 主要的影响性能的 配件!别的那些 对性能影响的不大的可以暂时配置 一般的 以后有钱 再去升级! 一般内存支不支持 不是看CPU 的频率而是主板决定的! 一般配置要求 按照 主频高的配置主频高的 或者主频低的配置主频高的! 因为cpu 频率低 不管你内存 配置再高 它也只能传输那么多点数据!你内存再高 cpu 低 他也只能处理那么多数据!来不及处理的堆积在内存!所以配电脑 要先选一款好的主板 按照主板标称 的规则 顶级配置 还有前端总线 是主板的定义 cpu没有前段总线一说 只是说这个cpu 能够运行在 什么前段总线的主板上。而影响服务器性能的最主要因素就是CPU。无需多言,所有人都清楚处理器对整机性能意味着什么,通常他还决定了所采用的平台和支持的相关技术。 CPU篇 众所周知,各品牌服务器因设计不同,大多数的CPU散热器是不通用的,尤其在高端机型越发明显。本文仅以IBM品牌服务器为例,说说关于服务器配件的三两事。IBM X5550 CPU套件 首先是价格,举例来说,同样一个Xeon E7450(内核数6Core/主频24Ghz/前端总线1066MHz/二级缓存L2 9M/三级缓存L3 12M),在我们理解来说都是一样的,因为都是Intel的产品。但因为各品牌服务器设计不同,通常来说CPU套件也是不能通用的。因为CPU和散热器是不拆分销售的,所以选购不同品牌的服务器升级同样的硬件配置,花费是有些不同的。HP X5550 CPU套件 这样在我们升级处理器的时候就遇到了一个很大的问题。我们只能选用服务器厂商的CPU套件。 把这个话题扩展开来的话,还会涉及一些方面。包括各种渠道的散装CPU,加上各种来源的CPU散热器,就能组成出来很多非正规渠道的CPU套件。通常来说CPU的影响不大,毕竟CPU没有什么假的,我们要关心的是散热器。毕竟选用一款正规的散热器是一件很重要的事情。玩家们用的DIY风扇 与DIY玩家不同,服务器的理念是提供724的稳定性,这不是什么讲究个性甚至换散热器玩超频的事情。所以才会有不同厂家同样配置服务器之间价格上的巨大差异。当然,这不是说贵的就一定在各方面好,便宜的就一定在各方面不好,只是影响价格的其中一个因素。 CPU散热器 很多服务器的CPU散热器都是特别设计的。讲一个笔者曾经亲历的事情,某单位决定升级一批IBM Blade Center HS21的处理器Xeon E5440。有10台刀片式服务器打算把之前的单路配置升级为两路配置,经过各层转达最后订购到了10套CPU组件。配件型号为44R5634,具体内容是Quad-Core Xeon E5440 283GHz 12MB L2 1333MHz 80w 。IBM HS21 CPU套件 有什么问题吗?单看这些参数,大部分对服务器CPU有了解的人可能都不会觉得有问题。可当技术人员拿到这批CPU时候却顿时傻了眼,硕大的处理器散热器根本就无法安装在轻薄的刀片服务器上。机架式服务器CPU套件 正确的选件编号应该是44T1740内容同样是Intel Xeon QC E5440 283GHz 12MB L2 Cache 80w。区别就是CPU套件里提供了不同的散热器。而CPU本身是一样的。不同的编号对应的是不同类型的服务器。 欢迎进入服务器论坛讨论 CPU稳压模块IBM CPU稳压模块 还有一种情况,在Nehalem之前,服务器平台的两路和四路扩展通常需要CPU稳压模块(VRM)。以IBM产品为例,当单路服务器升级为多路时候需要添加一个对应CPU型号的稳压模块,这个稳压模块是随原包的CPU套件提供的。而四路的服务器(例如X3850M2)则有对应的4个稳压模块,这也同样是包含在CPU套件里的。而本身为两路的服务器(例如X3500或X3650)在只有一个CPU的时候是不需要稳压模块的,只有在扩展为两路时候才需要添加稳压模块(且只能添加一块)。HP CPU稳压模块这个VRM可是"非行货"多发配件 抛砖引玉,请大家务必在选购升级服务器时候充分了解关于配件的种种问题。 内存篇 大家都知道服务器内存与普通PC机的内存有所区别,一般都带有ECC校验功能。通常情况下我们会选择与服务器品牌相同的内存品牌。但是实际上内存都是由现代,美光,尔必达,三星等厂商为服务器厂商生产的。所以我们一般情况下不用太在意内存颗粒,但是几乎所有的服务器厂商都会建议用户采用自身服务器品牌的内存进行更换升级。不同的内存条 升级时候还有一点不能忽略,除了选择同样频率的内存,既DDR3-1333Mhz,DDR2-667Mhz等。还应注意,服务器内存通常来说是成组购买升级的。既每个内存通道内,尽量要使用相同品牌、相同颗粒、相同频率、相同电压、相同校验技术(chipkill,ecc)、相同型号(udimm rdimm)的内存条。 这点尤其重要,否则服务器可能会报错。 服务器内存与普通内存有什么区别? 内存校验技术 一般来说也就是后面两种区别较大,通常来说服务器内存都带有校验技术,而普通PC机内存是不具备的。相对传统的ECC校验技术,chipkill又是何方神圣呢?“探路者”探测器登陆火星 在十几年前,相传在遥远的火星上出现了名为“探路者”的怪物…… IBM引入大型机的技术为美国航天局(NASA)的"探路者"探测器赴火星探险而研制了Chipkill。它是IBM公司为了弥补目前服务器内存中ECC技术的不足而开发的,是一种新的ECC内存保护技术。 ECC内存技术虽然可以同时检测和纠正单一比特错误,但如果同时检测出两个以上比特的数据错误,则无能为力。但基于Intel处理器架构的服务器的CPU性能以几何级的倍数提高,而硬盘驱动器的性能同期只提高了5倍,因此为了保证正常运行,服务器需要大量的内存来临时保存从CPU上读取的数据。这样大的数据访问量就导致单一内存芯片在每次访问时通常要提供4(32位)或8(64位)字节以上的数据。一次性读取这么多数据,出现多位数据错误的可能性会大大提高,而ECC又不能纠正双比特以上的错误,这样就很可能造成全部比特数据的丢失,系统就会很快崩溃。IBM的Chipkill技术是利用内存的子结构方法来解决这一难题的。 随着技术的发展,这些年已经出现了关于内存更多的保障技术。 热备内存—Sparing热备内存技术 进行内存热备时,做热备份的内存在正常情况下是不使用的,也就是说系统是看不到这部分内存容量的。每个内存通道中有一个DIMM不被使用,预留为热备内存。芯片组中设置有内存校验错误次数的阈值, 即每单位时间发生错误的次数。当工作内存的故障次数达到这个“容错阈值”,系统开始进行双重写动作,一个写入主内存,一个写入热备内存,当系统检测到两个内存数据一致后,热备内存就代替主内存工作,故障内存被禁用,这样就完成了热备内存接替故障内存工作的任务,有效避免了系统由于内存故障而导致数据丢失或系统宕机。这个做热备的内存容量应大于等于所在通道的最大内存条的容量,以满足内存数据迁移的最大容量需求。 内存镜像—Mirroring内存镜像是将内存数据做两个拷贝,分别放在主内存和镜像内存中。系统工作时会向两个内存中同时写入数据,因此使得内存数据有两套完整的备份。由于采用通道间交叉镜像的方式,所以每个通道都有一套完整的内存数据拷贝。 在系统芯片组中设置有 “容错阈值”。如果任意内存达到了“容错阈值”,其所在通道就被标示出来,另一个通道单独工作。但仍然保持双通道的内存带宽。内存镜像技术 内存镜像有效避免了由于内存故障而导致数据丢失。从上图中可看出,镜像内存和主内存互成对角线分布,如果其中一个通道出现故障不能继续工作,另一个通道仍然具有故障通道的内存数据,有效防止了由于内存通道故障导致的数据丢失,极大提升了服务器可靠性。镜像内存的容量要大于等于主内存容量,当系统工作时,镜像内存不会被系统识别。因此在投资方面,做内存镜像数据保护的投资是没有内存保护功能的一倍。 随着芯片组的发展,和内存通道技术的改变,热备内存和内存镜像实现的方式也在做着改变。像上文介绍的方式已经不适用于Nehalem这代产品的三通道内存和四通道内存产品了。而以上的两种方式为了实现更高的可靠性都会给整个系统带来在内存方面较大的花费,以及由此带来的整个内存系统可用数量下降。 关于UDIMM和RDIMM UDIMM(Unbuffered Dual In-Line Memory Modules)无缓冲双信道内存模块。控制器输出来的地址和控制的信号直接到达DIMM的DRAM芯片上。UDIMM的最大配置 不能支持服务器满配内存,也就是说不能达到最高容量。使用UDIMM内存时最大使用每通道只能用2个插槽,但支持3通道,所以只能每边插6条,一共12条内存,不能满配。性能相对会有下降,但是对于预算控制,是个不错的选择。 RDIMM(Registered Dual In-line Memory Module)带寄存器的双信道内存模块。新开发的产品最好别试,待稳定后再买,免得后悔。
像i7 2600由于高主频34GHz,高倍频34x,还有高速睿频加速高达38GHz,内存控制器进一步升级,很注重高频内存的配置,需要主板前端总线支持双通道达到38GHz,散热器要求很高,内存要达到双通道38GHz,要DDR3 1900MHz才匹配,如果降频用两条金士顿4GB DDR3 1600骇客神条组成双通道,与i7 9300 用海盗船TR3x6G1600C9(三通道装)比,性能完全超越。
内存同性能差别不大,自己用金士顿(骇客神条),威刚(红色威龙)即可。
接口方面多了两个SATA III。其它与高端P7H57D基本相同
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)