纠错内存

✍ dations ◷ 2025-12-05 12:32:51 #电脑内存

修正错误存储器(英语:Error-Correcting Code memory,缩写:ECC memory或ECC)指能够实现错误检查和纠正错误技术的内存。

在ECC技术出现之前,内存中应用最多的另外一种错误检查技术,是奇偶校验位(Parity)技术。

在数位电路中,最小的数据单位是“比特(bit)”,也叫“比特”。“比特”也是内存中的最小单位,它是通过“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位中存储的数据,计算结果是否与校验位相一致。当CPU发现二者不同时就会试图纠正这些错误。

但奇偶校验位技术有个缺点,当内存查到某个数据位有错误时,由于不一定能确定错误在哪一个位,也就不一定能修正错误。所以带有奇偶校验的内存的主要功能仅仅是“发现错误”,并不能纠正错误。

此外,奇偶校验技术是通过在原来数据位的基础上增加一个数据位来检查当前8位数据的正确性,但随着数据位的增加,用来检验的数据位也成倍增加,就是说当数据位为16位时它需要增加2位用于检查,当数据位为32位时则需增加4位,依此类推。特别是当数据量非常大时,数据出错的几率也就越大,对于只能纠正简单错误的奇偶检验的方法就显得力不从心了。正是基于这样一种情况,错误检查和纠正(Error Checking and Correcting)应运而生了。

ECC与奇偶校验不同的是,如果数据位是8位,则需要增加5位来进行ECC错误检查和纠正。数据位每增加一倍,ECC只增加一位检验位。也就是说当数据位为16位时ECC位为6位,32位时ECC位为7位,数据位为64位时ECC位为8位,依此类推。在内存中ECC能够容许错误,并可以将错误自动更正,使系统得以正常的操作,不致因错误而中断。

部分人认为服务器必须使用ECC内存,认为ECC内存性能较高,其实是一种谬误。ECC内存之所以广泛应用于服务器领域,并非其性能,而是因为ECC内存的纠错能力,使服务器保持稳定。

ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机中的纠错技术。

ECC内存还需要CPU和主板支持,并在BIOS中进行相应的设置,目前只应用在大多数服务器主板。

相关

  • CRISPRCRISPR(IPA:/ˈkrɪspər/;DJ:/ˈkrispə/;KK:/ˈkrɪspɚ/)是存在于细菌中的一种基因,该类基因组中含有曾经攻击过该细菌的病毒的基因片段。细菌透过这些基因片段来侦测并抵抗相同
  • 鸟巢蕨鸟巢蕨(学名:Asplenium nidus)又名巢蕨、台湾山苏、山苏花、台湾山苏花、鸟巢芒,为铁角蕨科铁角蕨属下的一个种,原产于东南亚热带地区、澳大利亚东部及夏威夷。它可适应的最低温
  • 信息爆炸信息爆炸(英语:information explosion)是指现代出版信息或数据数量的急速增加,以及因如此大量而带来的影响。当可用数据数量增加后,信息管理的问题变得困难,更可能导致信息过载。
  • 逆反应可逆反应(英语:reversible reaction)是指通常在同一条件下正反应方向和逆反应方向均能进行的化学反应,例如:生成物变为反应物的速率小到可以忽略的反应则称做不可逆反应。事实上,
  • 涅伊特奈斯神“Neith”(/neɪθ/ 或/niːθ/,也拼写为尼特“Nit”、涅特“Net”或涅伊特“Neit”)是一位早期埃及神殿中的女神,塞易斯城的守护神,该城早在第一王朝起,就成为埃及尼罗河
  • 载垣载垣(满语:ᡯᠠᡳ ᠶᡡᠸᠠᠨ,穆麟德:Dzai Yūwan,太清:Zai Yvwan,1816年10月16日-1861年11月8日),爱新觉罗氏,袭封怡亲王。是为铁帽子王。咸丰帝顾命八大臣之一,在“祺祥之变”中被赐悬
  • 人类环境宣言人类环境宣言(Declaration of the United Nations Conference on the Human Environment)也称为斯德哥尔摩宣言(Stockholm Declaration),是在1972年6月16日的联合国人类环境会议
  • 阿列尔·费尔南德斯阿列尔·费尔南德斯(Ariel Fernandez,出生名 阿列尔·费尔南德斯·斯提格里亚诺, 1957年4月18日-)是一位阿根廷–美国双重国籍的物理化学家,1984年在耶鲁大学获化学物理专业博士
  • 费尼县费尼县(孟加拉语:ফেনী জেলা)是孟加拉国吉大港区的一个县,位于该国东南部,北界印度,南面孟加拉湾。面积928.34平方公里。2001年人口1,240,384人。下分五个乡。
  • LIPSTICK《LIPSTICK》是韩国的女子组合橙子焦糖的第1张正规韩语专辑,于2012年9月12日发行。唱片公司为Pledis Entertainment。