纠错内存

✍ dations ◷ 2025-09-12 03:48:39 #电脑内存

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

相关

  • 金刚烷胺金刚烷胺(英语:Amantadine,常用名金刚胺)是美国FDA所批准的抗病毒和抗帕金森病药。金刚乙胺与金刚烷胺有着相似的结构和性质。根据美国疾病控制与预防中心的数据,100%的季节性H3N
  • 妊娠并发症妊娠并发症(Complications of pregnancy)是有关妊娠的健康问题。在分娩时出现的并发症一般会称为是分娩并发症(英语:obstetric labor complication),在分娩之后的称为产褥期疾病(英
  • 过渡化石过渡化石是既保留有其祖先、也保留有其演进出的后代的生命形态的生物化石。 尤其是当其演进出来的生物与其祖先完全不同时,过渡化石在科学研究上的意义就显得更加重大。这种
  • 雷丁雷丁(英语:Reading,意为“Reada 的人”,拼法跟“阅读”刚好相同,可是意思和读音都不同;读音:i/ˈrɛdɪŋ/ RED-ing),英国英格兰东南区域伯克郡的自治市镇,英格兰的单一管理区之一,人口
  • 东中部列车东米德兰列车(英语:East Midlands Trains,EMT)是英国的一家提供铁路客运服务的公司,其所有者是捷达集团。公司的总部位于德比。东中部列车的主要服务范围是东米德兰兹,包括了林肯
  • 老挝国会老挝政府与政治 系列条目国会(老挝语:Sapha Heng Xat)是老挝人民民主共和国的一院制议会。1991年老挝通过颁布《宪法》确立它的建立,接替最高人民议会。1997年12月大选后,席位增
  • 加拿大国际广播电台加拿大国际广播电台(Radio Canada International,RCI,简称加广)是加拿大广播公司(CBC)的一个国际广播服务。如同其他国家一样,这家电台最初也是一家短波电台,现在它也使用卫星传送讯
  • 中华民国汽车客运业者列表公路总局 民用航空局 高速公路局 航港局 铁道局 台湾铁路管理局 中华邮政公司 台湾港务公司 桃园国际机场公司国道 省道 县道 - 市道(列表) 乡道 - 区道 专用公路 编号与名称
  • 关东烟关东烟为产于中国东北地区的烟叶。吉林省蛟河市漂河镇是“正宗关东烟”的产地,距今已有340多年的种植历史。据《吉林外记》记载:蛟河晒红烟亦称“南山烟”,也叫“关东烟”。“
  • 五英寻国家海洋公园五英寻国家海洋公园(英语:Fathom Five National Marine Park)是一座位于加拿大安大略休伦湖乔治亚湾的国家海洋保护区域,旨在保护和展示沉船和灯塔,并保护淡水生态系统。许多沉