纠错内存

✍ dations ◷ 2025-11-24 05:18:46 #电脑内存

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

相关

  • 胃是人和脊椎动物消化系统的一部分,是贮藏和消化食物的器官。胃上接食道,下接十二指肠。位置大约位于人体的左上腹,肋骨以下。胃主要将大块食物研磨成小块,将食物中的大分子降解
  • 多聚体有机聚合物(英语:Polymer)是指具有非常大的分子量的化合物,分子间由结构单位(structural unit)、或单体由共价键连接在一起 。 这个聚合物(polymer)是出自于希腊字:polys代表的是多,而
  • 碧岳十一世教宗庇护十一世(拉丁语:Pius PP. XI,1857年5月31日-1939年2月10日),原名安布罗吉奥·达米亚诺·阿契尔‧拉蒂(Ambrogio Damiano Achille Ratti)。庇护十一世1857年5月31日出生于奥地
  • 搅拌摩擦焊相位摩擦焊也称控制摩擦焊。普通摩擦焊在停车顶锻后,两焊件焊接相位是不能控制的。相位摩擦焊可实现有相位要求工件的摩擦焊接,扩大了摩擦焊的应用领域。目前生产中对诸如六方
  • 草脱净草脱净(亚脱净,英语:Atrazine,ATR)是一种三嗪类除草剂,在多国广泛使用。属于持久性有机污染物,因污染问题已经被欧盟禁止使用。中国大陆地区使用“莠去津”作为产品名称。无色粉末
  • 铬族固体、 液体、 气体6族元素(常称铬族元素)是指元素周期表上第6族(ⅥB 族)的元素,位于5族元素和7族元素之间。6族元素包含铬(Cr)、钼(Mo)、钨(W)、
  • 丹布朗丹·布朗(英语:Dan Brown,1964年6月22日-),生于美国新罕布什尔州,美国作家,2003年国际畅销书《达芬奇密码》的作者。作品多为结合密码学、科技、宗教、艺术等知识的悬疑小说,在台湾被
  • 泰米尔人超过2,000,000人马来西亚泰米尔人(马来语:Orang Tamil di Malaysia)又称泰米尔裔马来西亚人,为马来西亚出生或移民至该地的泰米尔人,占马来西亚印度人90%以上。大多数马来西亚泰
  • 明末农民战争史《明末农民战争史》,明史研究重要作品,顾诚撰。《明末农民战争史》一书否定了郭沫若对于李自成失败的观点,《甲申三百年祭》认为李自成的失败在于进入北京之后的快速腐化。顾诚
  • 虎甲Cicindelini Collyridini Ctenostometatini Manticorini Megacephalini OminiCicindelidae Latreille, 1802虎甲是昆虫纲鞘翅目步甲科虎甲亚科昆虫的统称。虎甲虫通常有鼓出