内存条根据DRAMS的数量分为Single-Rank,Dual-Rank,Quad-Rank,分别简写为1R,2R和4R。Rank是由DIMM上一组DRAMS组成的数据使用区域。Bank可以认为是Rank里的DRAM(实际不是,但这里可以这么理解)。下图清晰的展示了Rank,Bank与DIMM的关系。
RankDistribution.jpg
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。
作者:养猫的老鼠
链接:https://www.jianshu.com/p/601ceb994183
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
发表评论 取消回复