纠错内存

✍ dations ◷ 2025-04-26 12:03:09 #电脑内存

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

相关

  • 腺热传染性单核白血球增多症(英语:Infectious mononucleosis,缩写“IM”,别名mono、glandular fever、Pfeiffer's disease、Filatov's disease)是一种由EB病毒造成的传染病。大部分人
  • 血清白蛋白1AO6, 1BJ5, 1BKE, 1BM0, 1E78, 1E7A, 1E7B, 1E7C, 1E7E, 1E7F, 1E7G, 1E7H, 1E7I, 1GNI, 1GNJ, 1H9Z, 1HA2, 1HK1, 1HK2, 1HK3, 1HK4, 1HK5, 1N5U, 1O9X, 1TF0, 1UOR, 1YSX
  • 物理性压迫在医学中,占位效应(Mass effect)指的是(病变组织)挤压或侵蚀周围组织的继发病理性效应。在肿瘤学中,通常指的就是肿瘤。例如,甲状腺癌可能由于头部和颈部某些结构的挤压而引起症状;
  • 自行车自行车工业(Bicycle industry)可以被广泛地定义为涉及自行车零组件和自行车生产制造的行业。 它至少包括自行车制造商,零件或部件制造商和附件制造商。 它还可以包括分销商,零
  • 灰趾甲甲癣(onychomycosis),俗称臭甲、灰指甲,泛指受到真菌感染的指甲,通常影响脚趾,但手指甲也有可能出现。两成指甲病是由甲癣所引起。甲癣的成因是真菌感染,主要细为分酵母菌感染、霉
  • 兰姆位移物理学中,以威利斯·兰姆(Willis Lamb)为名的兰姆位移(Lamb shift)是氢原子两个能级( 2
  • 彦根藩彦根藩(日语:彦根藩/ひこねはん Hikone han */?)是日本江户时代的一个藩。位于近江国北部(今滋贺县彦根市)。藩厅是彦根城(当初配置时是佐和山城)。藩主是井伊氏。支藩是彦根新田
  • 恐怖主义与苏联在苏联的极盛时期,共产主义和共产主义国家被认为是国际恐怖主义的主要来源。 北约,以及英国、意大利、德国(冷战期间为西德)的政府察觉到并认为在其境内的带有暴力性的共产主义
  • 罗宾·威廉姆斯罗宾·麦洛林·威廉姆斯(英语:Robin McLaurin Williams,1951年7月21日-2014年8月11日)是美国著名演员与配音员,曾赢得奥斯卡金像奖、美国演员工会奖、金球奖、艾美奖、格莱美奖等
  • 蒙古奶食品蒙古奶食品,蒙古语称查干伊德,汉语的意思就是“白色的食品”。是用马、牛、羊和骆驼的天然纯奶制成的,品种繁多,味道鲜美,营养丰富。是蒙古族食品中的上品,曾被称为“百食之长”,无