大家好,今天来为大家解答黑色颗粒是哪些东西?你可能不清楚!这个问题的一些问题点,包括也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
从事服务器端开发的同学每天都在开发代码,代码需要记忆。有必要真正了解服务器内存硬件。
所以我特地找了一个服务器内存条。下图显示了32 GB 服务器内存模块的正面和背面。
图片
图片
可以看到服务器内存上有很多黑色颗粒,比下面的台式机内存颗粒要多很多。
图片
今天我们专门写一篇文章来给大家解释一下为什么服务器内存颗粒较多。
原因1:服务器内存需要 ECC 功能
开头显示的内存正面有一个字符串,标识32 GB 2R\*4 PC4-2666V-RB2-12-DB1。
在这一段识别中,第一段32GB是内存容量。 2R:表示内存有2个rank,*4:表示每个内存颗粒的位宽为4位。
不过按照这个位宽参数,每个Rank只需要16个内存颗粒,2 个 Rank 需要 32 个 Chip 内存颗粒就足够了。
上图中的内存正面有19个内存颗粒,背面有18个内存颗粒。19 + 18 = 37 个黑色颗粒。
这是因为服务器与普通台式电脑不同,需要ECC纠错功能,而RDIMM/LRDIMM在内存颗粒上添加寄存器模块,使内存频率更高(频率越高内存性能会越好)和容量。大的。
DRAM内存是一种易失性存储,不能100%保证存储的数据不会改变。 8 GB 记忆棒平均每小时会遇到大约1 - 5 位翻转错误。
当我们个人在工作时,内存主要用来处理图片、视频等数据。即使内存中发生位翻转,也可能只影响一个像素值。不会有太大的影响,也很难感觉到。
在服务器应用中,通常处理的是非常重要的计算,可能是一些推荐计算,也可能是一笔订单交易,对错误的容忍度很低。另一台服务器经常连续运行数月甚至数年。因此,一般来说,服务器对稳定性的要求极高,不允许发生位翻转错误。
ECC 是一种特定于内存的技术。它的英文全称是“Error Checking and Correcting”,对应的中文名称叫做“Error Checking and Correcting”。从名字就可以看出,ECC不仅可以发现内存中的错误,还可以纠正错误。
在实现上,ECC内存会在板上添加额外的内存颗粒,专门检查错误并纠正错误。
图片
图片
具有ECC功能的内存需要同时为CPU提供72位读写,其中64位为数据,另外8位用于ECC验证。
图片
就是我们一开始提到的记忆粒子。
位宽为4。为了提供8位ECC校验数据,每个Rank需要2个额外的内存颗粒来存储ECC数据。所以每个Rank总共需要16+2=18个内存颗粒。 Rank数量为2,因此总共需要18*2=36个内存颗粒来存储用户数据和校验位
原因2:RDIMM 地址信号缓存
。上一节我们在本章开头计算了内存,包含ECC功能后总共需要36个内存颗粒。在图中我们实际上看到了37个黑色颗粒。
这个额外的粒子用于缓存地址等控制信号。
服务器通常使用RDIMM(注册双列直插模块)或LRDIMM(低负载双列直插内存模块)。无论是RDIMM还是LRDIMM,都比普通内存多了一个寄存器时钟驱动器(RCD)模块。
图片
RCD 从主机内存控制器获取命令地址总线、控制信号和时钟信号,然后将这些信号流扇出到DIMM 上的DRAM。所有信号通过RCD进入RDIMM后都会被重新定时并清除。
从打开的图片来看,我们确实找到了这个模块。
图片
在该模块的支持下,可以显着减少信号干扰,从而大大提高稳定性。这样,单个存储器的容量就可以更大。
原因3:LRDIMM 数据信号缓存
另外,对于内存较大的服务器,RDIMM提供的单条内存容量可能不够,需要更多的内存。
与RDIMM相比,LRDIMM在引入寄存器缓冲器RCD的基础上,进一步引入了数据缓冲器DB(Data Buffer)。
DB数据缓冲器的引入是为了缓冲来自内存控制器或内存颗粒的数据信号。实现了地址、控制信号、数据的全缓冲。这种类型的内存比较昂贵,但可以支持更大的容量。
图片
下面是LRDIMM的实物图。
图片
简单总结一下,服务器内存硬件颗粒较多的原因有以下三个。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/6296.html
用户评论
黑颗粒就是DRAM颗粒啊,用来存储服务器的运行数据。
有5位网友表示赞同!
服务器内存容量越大,需要的RAM颗粒自然就越多,所以看起来就更多了。
有16位网友表示赞同!
服务器的工作强度比较大,对内存的要求也更高,所以一般用性能更好的颗粒。
有11位网友表示赞同!
以前都是绿色的,后来才开始流行黑色颗粒的。
有8位网友表示赞同!
不同品牌的记忆体颗粒颜色差异很大,有时是灰色、蓝色等等.
有15位网友表示赞同!
其实黑色的RAM颗粒和其他的颜色没什么区别,主要看性能参数。
有14位网友表示赞同!
感觉黑色的真的看起来更高级一些...
有10位网友表示赞同!
黑科技就是酷炫啊!
有19位网友表示赞同!
我第一次看到服务器的时候也是被黑颗粒惊到了,原来是内存啊。
有7位网友表示赞同!
好奇这些记忆体颗粒的内部结构是什么样的?
有9位网友表示赞同!
这文章应该能解释一下不同颜色的颗粒代表什么区别吧?
有13位网友表示赞同!
想问下这么多的容量能够满足目前服务器运行的需求吗?
有12位网友表示赞同!
看这个图片,感觉服务器内存空间非常浩瀚啊!
有5位网友表示赞同!
我一直以为服务器都是白色的机箱的,原来也有用黑色机箱的吗?
有20位网友表示赞同!
想问问现在的主流服务器都使用什么样的内存颗粒?
有11位网友表示赞同!
对于普通用户的电脑来说,是完全没有必要了解这些细节的。
有19位网友表示赞同!
以后有机会一定要去看看真实的服务器运行状况!
有8位网友表示赞同!
感觉这篇文章很有帮助!能让我更深入地了解服务器内存!
有8位网友表示赞同!