内存怎么识别(看图识内存)

内存怎么识别(看图识内存)(1)

有同学反应我的前面几篇内存文章难懂。今天我们就通过照片来了解一下内存条的各个部分,和几种内存条的组织形式。我们先从下面这个开始:

内存怎么识别(看图识内存)(2)

某内存条正反面

各种颜色里面的东西都是什么,谁能答出来?下面我们一一来看一下:

黄框:2GB 1Rx8 PC3 10600R 9是什么意思呢?看过上面第一篇文章(https://zhuanlan.zhihu.com/p/26255460 )的朋友一定能够答出大部分来。是的,2GB是容量;1Rx8是指内存条由1个Rank组成,每个内存颗粒提供8个bit;PC3是指DDR3;10600R是指带宽10600MB/s(时钟1333MHz),R是指这是RDIMM;9是CL时延。

红框:这个是服务器的RDIMM的R,也就是RCD。台式机的UDIMM就没有这个。

绿色:存贮了内存条厂商ID和时序的SPD。

蓝色:用来应付Fly-by方式连接数据信号,防止信号反射的ODT电阻。

白色:内存颗粒。我们数一下,正面四个,反面五个。怎么这么稀疏?为什么不是偶数,计算机界不是2的幂的崇拜者么? 不是偶数是因为1个颗粒要用来做ECC(几乎所有RDIMM都支持ECC)。因为内存条每个rank要提供64bit的数据,x8,一个颗粒只提供8个bit,所以 64/8=8,要8个颗粒,正反面各四个。

是不是所有1Rx8都这么稀疏呢?恰恰相反,因为大部分内存都是2个Rank的,1Rank往往是缩量版。为了有效利用同样的电路板,1R的内存往往是单面的:

内存怎么识别(看图识内存)(3)

1Rx8的某内存条

这个内存是 1Rx8 PC2,4200U,所以它是DDR2的UDIMM。注意它也是1Rx8的,但它的正面只有8个内存颗粒,既不是5也不是4。因为它不支持ECC,所以它一面已经可以提供全部的64bit,所以它的反面是这样的:

内存怎么识别(看图识内存)(4)

注意反面预留了焊点,全部贴上,就摇身一变变成了512MB 2Rx8的内存条了!

我们来看个普通的2Rank的内存:

内存怎么识别(看图识内存)(5)

我们先来看一下标签:2Rx8的RDIMM。这种DIMM往往是正面一个Rank,反面一个Rank。不算中间RDIMM的RCD颗粒,正面有9个颗粒,1个ECC,8个存储颗粒,刚刚好。如果我们翻到反面,也会发现9个颗粒,几乎和正面一模一样。

做题了

好了,我们来做个题,下面这个盖了厚厚的散热片的内存,下面应该是什么样的呢?

内存怎么识别(看图识内存)(6)

当然先看标签:4GB 2Rx4 PC3-10600R-9。似乎和前面差不多?注意这里的x4,这就意味着每个颗粒只提供4个bit,所以提供64bit,需要64/4=16个颗粒!x4内存往往是在单个颗粒容量受限后,为了提高整体内存条容量而采用的方法。

而这个内存条又是2个Rank,还是支持ECC的RDIMM,所以内存装甲下面一定是密密麻麻的内存颗粒!我们一切来验证一下:

内存怎么识别(看图识内存)(7)

被老狼暴力拆解而伤痕累累的可怜RDIMM

每面有18个颗粒,16 2(ECC也要两个,因为每个也只提供x4,需要2个才能提供ECC需要的8bit数据)。猜对了!

其他种类内存条

我们其他两者内存:

内存怎么识别(看图识内存)(8)

半高UDIMM

这种半高内存和全高内存没有本质区别,主要用在空间紧张的机箱里。

内存怎么识别(看图识内存)(9)

双面1R x 8的普通笔记本内存条。如前面所述,需要8个颗粒,每面4个。其中12800S中的S代表SoDIMM。

内存怎么识别(看图识内存)(10)

2R x 8,正面一个rank,反面一个rank。每面都需要8个颗粒。

内存怎么识别(看图识内存)(11)

支持ECC的UDIMM,1Rx8。所以需要9个颗粒,反面是空的。

结语

最后给大家看看DDR2,DDR3和DDR4三代同堂,注意防呆的缺口位置的移动

内存怎么识别(看图识内存)(12)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页