当前位置:首页 > 内存 > 正文

不支持ecc内存是什么意思(哪些主板支持ecc内存)

  • 内存
  • 2024-07-31 09:00:30
  • 9128

一、ECC内存是什么意思?

RECC和ECC的区别:

1.不同的要求

服务器主板必须支持REGECC;ECC可以被普通主板使用,但是ECC纠错功能不起作用。

2.硬件不同

REGECC有一个寄存器。ECC,没有寄存器。

3.价格不同

ECC内存比普通内存贵10%-20%,REGECC内存比普通内存贵一倍左右。

4.读取方式不同

ECC是控制器直接读取内存颗粒,而REGECC是控制器读取寄存器,寄存器读取颗粒。

5.延迟不一样

REGECC比ECC多了一道程序,所以有一点延迟。

扩展信息:

REGRECC的缩写是RECC。REG是英文Register的缩写,意为寄存器。其作用是集成更多的内存颗粒,扩大内存容量。

ECC是英文ErrorChecking&Correcting的缩写,翻译过来就是错误检查与纠正。可以理解为记忆棒的数据纠错功能。这就是为什么服务器可以连续运行数月甚至数年而不崩溃的原因。

参考资料:-服务器内存


二、请问什么是ECC内存?一般普通用户是否需要它呢?如何来区分ECC内存和非ECC内存?ECC是“ErrorCheckingandCorrecting”的缩写,中文名称是“错误检查与纠正”。ECC是一种能够实现“错误控制和纠正”的技术,就是采用该技术的内存。要了解ECC技术,就必须提到Parity。在ECC技术出现之前,内存中最常用的另一种技术是Parity(奇偶校验)。我们知道,在数字电路中,数据的最小单位称为“位”,也称为数据“位”,也是存储器的最小单位,用“1”和“0”表示数据的高低电平信号。在数字电路中,8个连续位就是一个字节,在内存中没有“奇偶校验”就只有8位。。具有“奇偶校验”功能的内存会向每个字节(8位)添加一个额外的位以进行错误检测。例如,某个值(1,0,1,0,1,0,1,1)存储在一个字节中,这些位的每一位相加在一起(1+0+1+0+1+0+1+1=5)。如果结果为奇数,则奇偶校验位定义为1(偶校验),否则为0(奇数),反之亦然。当CPU返回读取存储的数据时,将前8位存储的数据加回并计算结果是否与校验位匹配。当处理器发现两者不同时,它会创建一个视图来纠正这些错误。不过奇偶校验是有错误的,而且不一定能纠正错误,所以带有奇偶校验的内存的主要作用只是“发现错误”,可以纠正一些简单的错误。从上面的分析我们知道ParityMemory是通过在原来的数据位上加上一个数据位来检查当前8位数据的正确性的。但随着数据位的增加,Parity校验所用的数据位也呈指数增长,即当数据位为16位时,必须增加2位进行校验,当数据位为32位时,必须增加4位。位,等等。尤其是当数据量非常大时,数据出错的概率更大,只能纠正简单错误的奇偶校验方法就显得不够了。正是基于这种情况,一种新的内存技术允许了,这就是ECC(错误检查和纠正)。该技术也是通过在原始数据位上添加校验位来实现的。区别在于两者的添加方式不同,这也导致两者的主要功能不同。与奇偶校验不同的是,如果数据位是8位,则必须添加5位用于ECC错误检查和纠正。每次数据位加倍时,ECC只增加一个校验位,即当数据位为16位时,当数据位为64位时,ECC位为6位,当数据位为64位时,ECC位为6位。ECC位为7位,依此类推每次数据位加倍时,仅ECC位增加1。简而言之,ECC可以容忍内存中的错误并对其进行纠正,从而使系统能够继续正常运行,而不会因错误而中断。ECC具有自动纠正的能力,并且可以检测并纠正奇偶校验错误无法检测到的错误位。。目前,一些厂商推出的入门级低端服务器大多采用SDRAM,用于不具备ECC功能的普通PC。购买时应注意该指标。
三、电脑配置8gb2400mhzddr4非ecc什么意思这个描述的意思是使用8gbdr4内存,频率为2400,不支持ECC验证。带ECC的内存通常用于服务器和笔记本电脑。