纠错内存

✍ dations ◷ 2025-11-28 07:16:44 #电脑内存

修正错误存储器(英语: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中进行相应的设置,目前只应用在大多数服务器主板。

相关

  • 肺炎链球菌肺炎链球菌(学名:Streptococcus pneumoniae)是一种球状的革兰氏阳性菌,持有α溶血性,链球菌属下的一种菌。肺炎链球菌于1880年代已被发现能引致肺炎,是一种重要的人类病因,亦是体液
  • 西布兰诺人西布兰诺人(学名:Homo cepranensis)是一个于1994年发现的人属头颅骨。这个化石是在意大利罗马东南89公里弗罗西诺内省的西布兰诺发现。这个化石比西班牙前人的化石还要古老,估计
  • 平溪区坐标:25°01′33″N 121°44′21″E / 25.025797°N 121.739144°E / 25.025797; 121.739144平溪区(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMa
  • 藤黄藤黄(英语:gamboge)是一种黄色颜料,产于柬埔寨、越南、泰国、印度等地。其拉丁文名称gambogium即源于柬埔寨(Gambogia)一词。藤黄取自热带金丝桃科植物的树脂,常用的包括藤黄属植物
  • ɖʐ浊卷舌塞擦音(voiced retroflex sibilant affricate)是塞音/ɖ/和浊卷舌擦音/ʐ/紧密结合后产生的一种塞擦音,国际音标为/ɖ͡ʐ/或/d͡ʐ/,常常被简写为/dʐ/.在俄罗斯语单词“
  • 施奠邦施奠邦(1924年9月5日-2005年12月6日),上海崇明人,中华人民共和国中医学家,第七届全国政协委员,第八届全国政协常委。1952年考入北京大学医学院医疗系学习。1957年毕业后分配到中国
  • 蒙特利湾加州州立大学蒙特利湾分校(California State University, Monterey Bay,CSUMB)是加利福尼亚州立大学系统内、位于美国加利福尼亚州海滨和玛丽娜的一所公立大学,成立于1994年。20
  • 阿里·卡菲阿里·侯赛因·卡菲(阿拉伯语:علي حسين كافي‎,Ali Hussain Kafi,1928年10月7日-2013年4月16日),前阿尔及利亚最高国务委员会主席,前主席穆罕默德·布迪亚夫被暗杀四天后
  • 曹睦曹睦,字塑宾,浙江瑞安人。明朝官员、进士。永乐二年(1404年),其中甲申科三甲第七十三名进士,后选为翰林院庶吉士,编撰永乐大典。授秦府伴读。当时恰逢李海诬陷秦王不轨,草睦上疏辩解
  • 利耶帕亚利耶帕亚(拉脱维亚语:Liepāja,德语:Libau)位于拉脱维亚西部波罗的海沿岸,是该国第三大城市和重要的不冻港。