OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3361|回复: 0

内存的ECC标识是什么?宏旺半导体一文科普

[复制链接]

158

主题

163

帖子

0

精华

高级会员

Rank: 4

积分
643
金钱
643
注册时间
2019-7-11
在线时间
35 小时
发表于 2019-10-18 11:07:50 | 显示全部楼层 |阅读模式

我们知道,在选购服务器内存的时候,相比台式机普通内存型号,通常带有ECC或者RECC的标注,不少用户不知道ECC和RECC到底是什么,那么内存ECC是什么意思?下面宏旺半导体分享一下服务器内存ECC和RECC之间能否兼容及区别科普。

一谈到服务器内存,大家都一致强调要买ECC内存,认为ECC内存速度快,其实是一种错误地认识,ECC内存成功之处并不是因为它速度快,而是因为它有特殊的纠错能力,使服务器保持稳定。ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。

ECC校验是一种内存纠错原理,它是比较先进的内存错误检查和更正的手段。ECC内存即纠错内存,简单的说,其具有发现错误,纠正错误的功能,一般多应用在高档台式电脑/服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。

内存是一种电子器件,在其工作过程中难免会出现错误,而对于稳定性要求高的用户来说,内存错误可能会引起致命性的问题。内存错误根据其原因还可分为硬错误和软错误,硬件错误是由于硬件的损害或缺陷造成的,因此数据总是不正确,此类错误是无法纠正的;软错误是随机出现的,例如在内存附近突然出现电子干扰等因素都可能造成内存软错误的发生,ECC技术就是为了纠正内存软错误。

ECC和RECC内存条之间的区别:

从功能上,ECC有特殊的纠错能力,使服务器保持稳定。ECC是一种校验(奇偶效验),RECC是REG ECC的简写,RECC的R表示register,寄存器,也就是说,RECC就是在ECC的基础上加了个寄存器,大大提高服务器内存工作效率,这个是服务器内存,必须用服务器主板才能支持,一般的主板点不亮。

服务器内存ECC和RECC之间能否兼容?

两者通常不兼容的,需要看主板支持,RDIMM可以用RECC和普通内存,UDIMM只能ECC,当然也有同时有RDIMM和UDIMM的,那就可以混合了。

其中REG就是Register,寄存器,你可以理解为一个订书机,它可以把内存芯片(纸张)集成的更多,简单点就是扩容用的,通过它来集成更多的内存颗粒达到扩大内存容量的目的。

至于ECC就是Error Checking &Correcting的缩写,简单的说就是内存条的数据纠错功能,这就是为什么服务器可以连续运行几个月甚至几年不死机的原因。当然RECC内存价格是ECC的一倍,而ECC内存比普通内存贵10%-20%。宏旺半导体旗下嵌入式存储产品均使用了ECC纠错技术,保障存储器的稳定性。


以上就是宏旺半导体分享的服务器内存ECC和RECC的科普,希望能够帮助到大家,欢迎关注我哦~


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 21:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表