主页 > 内存 > 内存买成ECC却不能用 ECC内存到底是什么鬼

内存买成ECC却不能用 ECC内存到底是什么鬼

如今内存价格波动是非常大的,很多用户都想买一条便宜好用的内存,因此在一些购物网站上经常可以看到一些很便宜的但是叫ECC或是REG-ECC的内存,一些不明原理的用户买来对应的DDR3或者DDR4内存后却发现自己的电脑没法用这些内存。

内存买成ECC却不能用 ECC内存到底是什么鬼

这是为什么呢?ECC或者REG-ECC到底是什么内存呢?ECC是错误纠正的英文缩写,它的原理就是用数学方法快速检查数据错误,因此有ECC功能的内存其实就是可以自动对内存数据进行校验的。

内存买成ECC却不能用 ECC内存到底是什么鬼

这些ECC内存通过叫做“奇偶校验检查”的方法来检查错误,内存会检验其值为8个比特组里所有“1”的和,结果是奇或偶,即1或0。如果内存下次访问数据时候,和与奇偶校验比特的值不一样的话,那么系统就知道至少有一个比特的值错了。这种情况下ECC内存就会用一段储存原始数据时,用特殊算法生成的代码来校正错误,恢复原始的8比特数据。

内存买成ECC却不能用 ECC内存到底是什么鬼

这看起是非常不错的功能,毕竟很多电脑问题就是由于内存数据错误所造成的,为什么一般的电脑没法用呢?这是因为一般的电脑为了速度,一般都是不支持这样的ECC内存的,而ECC内存由于有校验这一步骤,一般都多用在服务器领域,普通的家用主板一般都是不支持的,而且对于服务器,还要区分REG-ECC和纯ECC的区别,REG是带寄存器的ECC内存,可以支持更大的单条容量,但是由于有寄存器的存在,延迟会更高。

内存买成ECC却不能用 ECC内存到底是什么鬼

因此大家买内存的时候可要千万看清楚,别买成服务器专用的ECC内存了,一般卖家会专门标出来ECC内存的问题和适用范围,此外我们常用的内存为了散热或者造型,一般都带有一个散热马甲,而ECC内存们一般都是没有看起来很炫酷的马甲的,即便有也都是很朴素的散热片,这也是一个较明显的区分方法。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!