在乐享AI咨询 →
技术支持

服务器专用内存知识:Buffer、Register、ECC内存、LRDIMM内存-联想乐享知识库

⚡ 核心结论

本文来源联想官方,解答关于 服务器专用内存知识:Buffer、Register、ECC内存、LRDIMM内存 的常见问题,包括:联想ThinkSystem服务器无法识别普通PC内存条,开机报错或内存容量显示为0,怎么办、联想ThinkSystem SR650服务器更换内存后频繁蓝屏或系统崩溃,为什么、联想ThinkSystem服务器如何升级至最大内存容量,以支持1TB以上内存等。

内容来源:联想官方

服务器专用内存知识:Buffer、Register、ECC内存、LRDIMM内存 问题:用户手册 知识描述: 服务器专用内存普及知识。 什么是服务器内存?它与普通PC机上的内存有什么区别? 服务器内存也是内存,它与我们平常在电脑城所见的普通PC机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通PC机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通PC机的内存来替代的原因了。 有些人把具有某种技术的内存就称之为“服务器内存”,其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通PC机上无法实现应用,但是会随着配件价格的下降逐步走向普通PC机,就行原来的奇偶校正内存一样原先也是最先应用在服务器上,现在不是很普遍了吗?所以服务器内存并不是一种特指,它是内存新技术在不同时间段上的应用。 什么是Buffer和Unbuffer的? Buffer即缓存器,也可理解成高速缓存,在服务器及图形工作站内存有较多应用,容量多为64K,但随着内存容量的不断增大,其容量也不断增加,具有Buffer的内存将对内存的读写速度有较大提高,象起168芯EDOECC服务器内存大多都带Buffer,Unbuffer表示不具有高速缓存。有Buffer的内存几乎都带有ECC 功能,Unbuffer内存只有少数带 ECC功能。其在内存编号上也有较明显特征,以维京内存PC133 128M为例,其编号为ME16641U4SS-CL3,其中的字母U就代表Unbuffer。 什么是Register? Register即寄存器或目录寄存器,在内存上的作用我们右以把它理解成书的目录,有了它,当内存接到读写指令时,会先检索此目录,然后再进行读写操作,这将大大提高服务器内存工作效率。带有Register的内存一定带Buffer并且目前能见到的Register内存也都具有ECC 功能,其主要应用在中高端服务器及图形工作站,如IBM Netfinity 5000。 什么是ECC内存? 目前是一谈到服务器内存,大家都一致强调要买ECC内存,认为ECC内存速度快,其实是一种错误地认识,ECC内存成功之处并不是因为它速度快(速度方面根本不关它事只与内存类型有关),而是因为它有特殊的纠错能力,使服务器保持稳定。ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。它的英文全称是“Error Checking and Correcting”,对应的中文名称就叫做“错误检查和纠正”,从这个名称我们就可以看出它的主要功能就是“发现并纠正错误”,它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。之所以说它并不是一种内存型号,那是因为并不是一种影响内存结构和存储速度的技术,它可以应用到不同的内存类型之中,就象我们在前面讲到的“奇偶校正”内存,它也不是一种内存,最开始应用这种技术的是EDO内存,现在的SD也有应用,而ECC内存主要是从SD内存开始得到广泛应用,而新的DDR、RDRAM也有相应的应用,目前主流的ECC内存其实是一种SD内存。 什么是LRDIMM内存?(Load-Reduced DIMM,低负载DIMM) LRDIMM通过使用新的技术和较低的工作电压,达到降低服务器内存总线负载和功耗的目的,并让服务器内存总线可以达到更高的工作频率并大幅提升内存支持容量。 相对于通常的Unbuffered DIMM,服务器使用的Registered DIMM通过在内存条上缓冲信号并重动内存颗粒来提升内存支持容量,而LRDIMM内存通过将当前RDIMM内存上的Register芯片改为一种iMB(isolation Memory Buffer)内存隔离缓冲芯片来降低内存总线的负载,并相应地进一步提升内存支持容量。相比于通常的RDIMM,Dual-Rank LRDIMM内存的功耗只有其50%,Quad-Rank LRDIMM也能低到其75%。 目前,典型的Nehalem-EP处理器可以支持3个内存通道,每个内存通道最多支持3个RDIMM,而改用LRDIMM内存之后,同样的系统可以每通道支持到9个DIMM,内存容量提升到原来的三倍。

常见问题解答

联想ThinkSystem服务器无法识别普通PC内存条,开机报错或内存容量显示为0,怎么办

原因是服务器内存采用Buffer/Registered+ECC等专用技术,普通PC内存为Unbuffered且无ECC校验,服务器主板BIOS拒绝初始化该内存。解决步骤:1. 关机并断开电源;2. 拆下所有非标内存条;3. 安装联想官方认证的RDIMM或LRDIMM内存(如ThinkSystem支持的DDR4-2666 RDIMM 16GB);4. 确认内存金手指无氧化、插槽无异物后均匀按压安装到位;5. 开机进入BIOS检查内存信息是否正常识别。注意事项:严禁混插Unbuffered与Registered内存;不同Rank数(如Dual-Rank与Quad-Rank)在同一通道混用可能导致兼容性问题。

联想ThinkSystem SR650服务器更换内存后频繁蓝屏或系统崩溃,为什么

主要原因是未使用带ECC功能的Registered内存。ECC内存具备错误检查和纠正能力,能自动发现并修正单比特内存错误,保障服务器长期稳定运行;而普通内存或非ECC Registered内存缺乏此能力,导致数据错误累积引发系统崩溃。原文明确指出:ECC成功之处在于纠错能力而非速度,其本质是Error Checking and Correcting指令技术,目前主流服务器内存均为带ECC的RDIMM或LRDIMM。因此,必须选用联想官网兼容列表中明确标注‘ECC’和‘Registered’的内存模块,例如DDR4-2933 ECC RDIMM。

联想ThinkSystem服务器如何升级至最大内存容量,以支持1TB以上内存

需更换为LRDIMM(Load-Reduced DIMM)内存。原因:LRDIMM采用iMB(isolation Memory Buffer)芯片替代传统Register芯片,显著降低内存总线负载,使单通道可支持最多9个DIMM(原RDIMM仅支持3个),从而将内存容量提升至原来的三倍。操作步骤:1. 确认服务器型号支持LRDIMM(如ThinkSystem SR630 v2及更新机型);2. 在联想官网输入服务器序列号查询兼容LRDIMM型号(如64GB DDR4-2933 LRDIMM);3. 关机断电,逐条替换原有RDIMM为同规格LRDIMM;4. 注意保持每通道Rank数均衡,优先使用Quad-Rank LRDIMM以兼顾容量与功耗(功耗仅为同规格RDIMM的75%);5. 开机进入BIOS验证总容量与频率是否正确识别。