纠错内存

✍ dations ◷ 2025-12-04 15:12:21 #电脑内存

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

相关

  • 曾母暗沙曾母暗沙(英语:James Shoal,詹姆斯暗沙;马来语:Beting Serupai)亦称詹姆沙,是一座位于南海、终年不露出水面的海底暗沙,被视为南沙群岛的一部分,马来西亚、中华民国及中华人民共和国
  • 电子倍增管电子倍增管是一个能倍增入射电荷的真空侦测器。 一个高速的带电粒子,如电子和离子撞击侦测器表面时,可产生二次电子;再透过适当的形状与电场的安排,产生一连串的二次电子来倍增
  • 重力能重力势能或重力势能是指物体因为大质量物体的万有引力而具有的势能,其大小与其到大质量的距离有关。E p = −
  • 古巴比伦王国幼发拉底河 · 底格里斯河乌鲁克 · 乌尔 · 埃利都 启什 · 拉格什 · 尼普尔 阿卡德帝国 · 库提 乌尔第三王朝 · 伊辛第一王朝 · 拉尔萨 · 伊辛第二王朝古巴比
  • 2005年夏季时2005年大西洋飓风季是有纪录以来最活跃的大西洋飓风季,至今仍保持着多项纪录。全季对大范围地区造成毁灭性打击,共导致3,913人死亡,损失数额更创下新纪录,高达1592亿美元。本季
  • MHC1类分子MHC1类分子(MHC class I),为两种MHC(主要组织相容性复合物)分子之一,能够与长8-13氨基酸残基的内源性肽段结合,并将之呈递到细胞表面。MHC1类分子由一条较长的重链(α链)和一条较短的
  • 菲特里亚尼菲特里亚尼(印尼语:Fitriani,1996年12月27日-),印尼女子羽毛球运动员。2013年7月,菲特里亚尼卡代表印尼队出战在马来西亚沙巴州亚庇市举行的亚洲青年羽毛球锦标赛。在率先进行的混
  • 严成仪严成仪(1834年-?),中国清朝官员,湖南龙阳县人,同治四年(1865年)乙丑科进士。同治七年(1868年),严成仪接替邓宗尧,担任台湾府嘉义县知县,掌管今嘉义县市、云林县一带政事。同治八年(1869年)调
  • 米良美一米良美一(日语:米良 美一,1971年5月21日-)是一名出生于宫崎县西都市的日本男性声乐家。擅于以假声男高音演唱,个人的音域范围为3个半8度音阶。身高142.7cm。 米良美一出生于西都市
  • 李·霍德森李·霍德森(英语:Lee Hodson;1991年10月2日-)是一位英格兰-北爱尔兰足球运动员。在场上的位置是后卫。现时被英甲球队吉林汉姆外借至苏超球队圣美伦。他也代表北爱尔兰国家足球队