纠错内存

✍ dations ◷ 2024-10-18 22:32:14 #电脑内存

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

相关

  • CoSsub2/sub二硫化钴是一种无机化合物,化学式为CoS2,具有黄铁矿结构。二硫化钴在120K以下具有铁磁性,高于此温度时有顺磁性。二硫化钴可由单质直接化合得到:以无水、无氧的甲苯为溶剂,氯化钴
  • 华(英语:Corona1)为一种自然光源透过薄云中的微细水滴所产生的特殊光象2。在太阳周遭形成一圈彩虹光环即为日华(Solar Corona);而在月亮旁绕成一圈的彩虹光环即为月华(Lunar Corona
  • 城市人类学体质人类学 文化人类学 语言人类学 分子人类学 社会人类学 考古学应用人类学 民族志 参与观察 文化相对论文化 • 社会 史前史 • 人类演化 亲属 婚姻 • 家庭 物质文化 种
  • 五感通常意义的五感是指视觉、听觉、嗅觉、味觉和触-压觉五种感官的感知,但对应的并非五官。感受的部位分别是人体的眼、耳、鼻、口舌、皮肤。
  • 角动量在物理学中,角动量是与物体的位置矢量和动量相关的物理量。对于某惯性参考系的原点 O {\displaystyle \mathbf
  • 大冶市大冶市位于中国湖北省东南部,长江中游南岸,现为县级市,由黄石市代管。面积1566.3平方公里,人口95万人。大冶市地处湖北“冶金走廊”腹地及武汉城市经济圈内,是武汉城市圈冶金建材
  • 阿根廷人阿根廷人口4091万(2008年估计)。白人和印欧混血种人占95%,多属意大利和西班牙后裔。印第安人口60.03万,其中人口最多的少数民族为马普切人(Mapuche)(2005年印第安人口普查)。人口总
  • 阻容吸收器阻容吸收器可有效抑制高压操作瞬间产生的电压震荡和冲击电流,使高频震荡冲击电流迅速衰减,降低对负荷设备的冲击影响,对高压保护因冲击产生误动作都非常有效。其结构简单又可靠
  • 奥斯卡·佩龙奥斯卡·佩龙(1880年5月7日-1975年2月22日)是一位德国数学家。佩龙于1914至1922年间在德国海德堡大学担任教授。1922年至1951年则转任教于慕尼黑大学。 佩龙对微分方程和偏微分
  • 路德维希·赖兴巴赫海因里希·戈特利布·路德维希·赖兴巴赫(Heinrich Gottlieb Ludwig Reichenbach,1793年1月8日-1879年3月17日)为德国植物学家及鸟类学家。