纠错内存

✍ dations ◷ 2025-12-08 11:53:27 #电脑内存

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

相关

  • 女王陛下政府政治主题“女王陛下政府”(英语:Her Majesty's Government)是现今英国政府和加拿大政府的官方名称,也是过去英联邦王国成员国政府所使用的名衔。当英国君主是男性(国王)时,此名会改
  • 艾尔弗雷德·克努森艾尔弗雷德·乔治·克努森(英语:Alfred George Knudson,1922年8月9日-2016年7月10日),美国遗传学家,专门从事癌症遗传学研究。他在该领域的贡献包括1971年提出的克努森假说,解释了致
  • 转轴倾角转轴倾角是行星的自转轴相对于轨道平面的倾斜角度,也称为倾角(obliquity)或轴交角(axial inclination),在天文学,是以自转轴与穿过行星的中心点并垂直于轨道平面的直线之间所夹的角
  • 雪山隧道雪山隧道,原名坪林隧道,简称雪隧,是一座开凿于1991年至2006年间、长度近13公里的公路隧道,位在新北市坪林区与宜兰县头城镇间,属北宜高速公路横贯雪山山脉的路段。其建造目的之一
  • 千岛群岛登陆行动入侵千岛群岛,又称千岛群岛登陆行动(俄语:Курильская десантная операция),是苏联作为满洲战略性进攻行动之一部分、旨在1945年从日本手中占领千岛群
  • 社交抑制社交抑制(Social inhibition) 是指个人在意识或潜意识中逃避或避免社会关系的情况。高社交抑制的人会避开那些否定自身感觉或表达的情况与情境。社交抑制与行为、外貌、社会
  • 阿玛斯龙阿玛斯龙属(属名:Almas)是兽脚亚目伤齿龙科恐龙的一属,生存于白垩纪坎帕阶晚期的东亚,化石发现于蒙古南戈壁省中西部。
  • 制式制式指某种产品或服务的参数、功能、样式等规范标准。电视制式是指地面电视在传送及接收信号时的编码标准或是格式标准。 常见有NTSC制式、PAL制式、SECAM制式等。参见:电视
  • 黄花菜金针花、又名黄花菜、柑橘萱草(学名:Hemerocallis citrina)是萱草科的植物,原产中国大陆中南方省分。花经过蒸、晒,加工成干菜,金针花也可食用,但食用前应充分加热,否则可能导致中毒
  • 阿里·哈桑·姆维尼阿里·哈桑·姆维尼(斯瓦希里语:Ali Hassan Mwinyi,1925年5月8日-),坦桑尼亚政治家,在1985年11月5日至1995年11月23日期间曾出任坦桑尼亚总统。