纠错内存

✍ dations ◷ 2025-11-18 12:42:21 #电脑内存

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

相关

  • 红霉素红霉素(拉丁语:Erythromycin)是一种大环内酯类的抗生素,可用于治疗呼吸道感染、皮肤感染(英语:skin infections)、衣原体菌感染(拉丁语:chlamydia infections),以及梅毒。本品也可用于
  • 牙医牙医 ,也被称作牙科外科医生 ,是专门从事口腔疾病的预防、诊断和治疗的外科医生 。 在牙医的助手团队的协助下提供口腔保健服务。牙医的助手团队包括牙医助理、口腔卫生师、牙
  • 自旋在量子力学中,自旋(英语:Spin)是粒子所具有的内禀性质(英语:Intrinsic and extrinsic properties),其运算规则类似于经典力学的角动量,并因此产生一个磁场。虽然有时会与经典力学中的
  • 蛇根木蛇根木(学名:Rauvolfia serpentina)为夹竹桃科萝芙木属的植物,为中国的特有植物。分布在大洋洲、泰国、印度尼西亚、缅甸、斯里兰卡、印度以及中国的云南、广西、广东等地,目前已
  • 生物病毒一个位于宿主细胞之外的独立、功能完全的病毒颗粒一些病毒拥有的包裹病毒体的脂肪泡一段DNA或RNA。如果把核苷酸比作字的话,那么基因就是由核苷酸写成的句子。基因会指导病毒
  • 滩,分为海滩(有管理的又称海水浴场)、湖滩、河滩,是由海水搬运积聚的沉积物——沙或石砾,堆积而形成的岸,滩可依沙的粗细分为砾(石)滩(shingle beach)、沙滩、台语称海沙埔(台罗:hái-su
  • GPA成绩泛指工作或学习中获得的成功、成果。成绩被量化后可以广泛应用于生活中。在教育领域,老师用成绩来衡量学生在一定时期内的学习状况。这个意义上的成绩概念,最早是由一位名
  • 七里沁岛事件七里沁岛事件,是1968年苏联在中华人民共和国成立后制造的首起边境流血事件。七里沁岛位于乌苏里江主航道中心线中国一侧,历属中国管辖。行政上现属饶河县。1967年冬至1968年初
  • 巴伊亚州巴伊亚(葡萄牙语:Bahia)是巴西的26个州之一,地处东北部。面积565,733平方千米,首府是萨尔瓦多。巴伊亚北部是阿拉戈阿斯州、塞尔希培州、伯南布哥州和皮奥伊州,东部是大西洋,西部有
  • 我欲为人《我欲为人》(英语:),是一部电视剧,根据英国同名电视剧改编。2011年1月17日起在美国由Syfy和加拿大空间电视频道播出。