RECC和REG,ECC的区别是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RECC和REG,ECC的区别是啥?相关的知识,希望对你有一定的参考价值。

RECC是REG ECC的简写,你这两根是一样的!这个是服务器内存,必须用服务器主板才能支持,一般的主板点不亮

其中REG就是Register,寄存器,你可以理解为一个订书机,它可以把内存芯片(纸张)集成的更多,简单点就是扩容用的,通过它来集成更多的内存颗粒达到扩大内存容量的目的。

至于ECC就是Error Checking &Correcting的缩写,简单的说就是内存条的数据纠错功能,这就是为什么服务器可以连续运行几个月甚至几年不死机的原因。

ECC内存大致分为两种,一种是REG ECC,必须用服务器主板才能支持,一种是纯ECC,不带REG(寄存器)的,普通主板可以用,但是ECC纠错功能不起作用。
参考技术A 在普通的内存上,常常使用一种技术,即Parity,同位检查码(Parity check codes)被广泛地使用在侦错码(error detectioncodes)上,它们增加一个检查位给每个资料的字元(或字节),并且能够侦测到一个字符中所有奇(偶)同位的错误,但Parity有一个缺点,当计算机查到某个Byte有错误时,并不能确定错误在哪一个位,也就无法修正错误。基于上述情况,产生了一种新的内存纠错技术,那就是ECC,ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。ECC的英文全称是“ Error Checking and Correcting”,对应的中文名称就叫做“错误检查和纠正”,从这个名称我们就可以看出它的主要功能就是“发现并纠正错误”,它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。之所以说它并不是一种内存型号,那是因为并不是一种影响内存结构和存储速度的技术,它可以应用到不同的内存类型之中,就象前讲到的“奇偶校正”内存,它也不是一种内存,最开始应用这种技术的是EDO内存,现在的SD也有应用,而ECC内存主要是从SD内存开始得到广泛应用,而新的DDR、RDRAM也有相应的应用,目前主流的ECC内存其实是一种SD内存。

REG:这是专用内存(服务器之类),表示带纠错功能
参考技术B ECC内存就是单指的 Unbuffer ECC,其价格和普通内存相比只贵10%-20%,从外观来说,Unbuffer ECC内存因为要满足效验纠错的需要,加入了一颗ECC效验颗粒,由于采用的是TOSP封装,使得内存看上去每面有9颗内存颗粒。
而REG ECC的价格就贵了许多,内存上面的芯片一般比普通主板多出2-3个,主要是PLL (Phase Locked Loop)和Register IC,它们的具体用处如下 PLL(Phase Locked Loop) 琐相环集成电路芯片,内存条底部较小IC,比Register IC小,一般只有一个,起到调整时钟信号,保证内存条之间的信号同步的作用。Register IC内存条底部较小的集成电路芯片(2-3片),起提高驱动能力的作用。服务器产品需要支持大容量的内存,单靠主板无法驱动如此大容量的内存,而使用带Register的内存条,通过Register IC提高驱动能力,使服务器可支持高达32GB的内存因为有了PLL和 Register芯片的支持,服务器内存可以做的很大,更好的满足日益庞大的软件对内存无止境的要求因为有了PLL和 Register芯片的支持,服务器内存可以做的很大,更好的满足日益庞大的软件对内存无止境的要求

以上是关于RECC和REG,ECC的区别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

我这个内存条是ecc.还是RECC如何区分

ECC 与 RECC 内存如何识别?

MM ECC VS S4MM模块中ECC与S4的区别

saps4和b1的区别

[转帖]SAP S/4 HANA与SAP Business Suite/R3(ECC)的区别

SAP版本演进及区别-S/4 HANA 与R3(ECC)