服务器内存中的2rx4与4rx4各指的什么?各有什么区别?

银川阿杜 2023-08-24 274阅读 0评论
系统开号

今天要去选一台服务器的配置,在选择内存条时,发现有一些1R4,1R8,2R*4的选择,相同频率和容量下,价格不一样。过往只关注容量和频率,没有注意这块,而且价格不一样,肯定有区别,于是就查了查。

内存条根据DRAMS的数量分为Single-Rank,Dual-Rank,Quad-Rank,分别简写为1R,2R和4R。Rank是由DIMM上一组DRAMS组成的数据使用区域。Bank可以认为是Rank里的DRAM(实际不是,但这里可以这么理解)。下图清晰的展示了Rank,Bank与DIMM的关系。

5737347-ea0153cc73826a50.webp

5737347-293a247c84c59bcd.webp

一个Rank的data-bus width是64 bits(ECC是72bits,需要8个bits ECC area), 如果每个bank的data-bus width是4bits,那么就需要16个bank,如果每个bank的data-bus width是8bits,那么就需要8个bank。需要注意的是,Rank中的Bank不必限于同一个side,有可能两面都有bank,但依然是一个Rank
所以,x4和x8指的就是每个Bank的data-bus width

5737347-1620198cbbcb7251.webp

Dual-Rank与Quad-Rank的DIMM可以理解为分别将两个或者四个内存条合成了一个内存条。服务器最终能够使用几张内存条,使用什么类型的内存条,取决于MB上slot的数量以及系统层面对于Rank总数(总带宽)的限制。

那么实际中,如何选择呢?

大多数Vendor提供的产品,1R与2R是兼容的,可以同时存在于同一台Server中。
实际选择中,需要根据MB上DIMM的数量进行考虑。如果只插入2-4根,那么无论是1R还是2R都是可以的,甚至于2R还会提升大约5%的性能。一旦DIMM数量比较多,那么最好只选择1R的,因为Rank之间不能同时share相同的data path,同时更多Rank,也就意味着更多Bank,这也会降低DIMM的latency。

参考文档:

what-is-a-memory-rank
DIMMs: single-vs-double-vs-quad-rank
difference-between-2rx4-vs-2rx8-ram
Number of DRAM ranks vs performance

来自知乎的回答

DDR4内存是一种高速内存,常见的内存规格有2R4和4R4。其中,“2R”和“4R”表示内存的排列方式,而“4”表示内存的容量。

2R4内存规格中,每个内存通道内有两个Rank(内存芯片),每个Rank有4个内存芯片,因此每个通道的总容量为8GB。2R4内存规格通常用于服务器,因为它可以提供更快的速度和更高的容量,但相对于4R*4内存规格来说,它更消耗功率。

4R4内存规格中,每个内存通道内有4个Rank(内存芯片),每个Rank有4个内存芯片,因此每个通道的总容量为16GB。4R4内存规格通常用于桌面电脑和游戏电脑等场合,因为它提供了更高的容量和更低的功耗。

因此,2R4内存规格提供了更快的速度和更高的容量,但相对较高的功耗;而4R4内存规格则提供了更高的容量和更低的功耗,但速度略低于2R*4内存规格。选择哪种内存规格应该根据实际需要进行评估和选择。

两者不可混用,否则会无法开机。

------本页内容已结束,喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站------

感谢您的来访,获取更多精彩文章请收藏本站。

文章版权声明:除非注明,否则均为网维笔记原创文章,转载或复制请以超链接形式并注明出处。

系统开号

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,274人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码