0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

有必要买ECC内存么

工程师 来源:未知 作者:姚远香 2019-01-09 16:10 次阅读

ECC内存其实用于大规模计算的云服务和虚拟机应用越来越广泛,也就意味着服务器不仅仅只对大公司,对普通的消费者来说也是很重要的。比如你个人微信和百度云,储存你宝贵个人数据的服务器使用ECC内存来防止内存错误。否则的话,你可能就无法访问数据了,严重的话会造成数据丢失,你微信很多重要云数据比如微信钱包和通讯录等会不翼而飞。

像电、磁场甚至宇宙射线干扰,都会造成单个比特值的变化,而一个比特只有0和1两个值。一般来说,一个字节又八个比特组成,在机器语言里面,就代表一个字母或数字。如果对于系统运行很重要的字节,单个比特的值发生变化可能就会产生乱码了,宕机或者故障就产生了。

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

普通人没必要用ECC,使用颗粒好的高频RGB内存更好。这看起来好像很高科技很厉害,但是我们普通人可不可以在下次装机中使用ECC内存呢?如果你不是要搭建服务器且没有0宕机要求的话,我觉得没必要。原因其实很简单,ECC内存价格更高,性能更差,因为要进行的运算更多。更重要的一点是,它不能和消费级主板兼容(消费级主板往往是不支持ECC内存的)。如果你喜欢玩光污染的话就会更失望,因为ECC内存的PCB板也就是说ECC的内存条一般是绿色的,没有散热的马甲片,这样还搞什么光污染啊。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内存
    +关注

    关注

    8

    文章

    3019

    浏览量

    74003
  • ECC
    ECC
    +关注

    关注

    0

    文章

    97

    浏览量

    20556
收藏 人收藏

    评论

    相关推荐

    如何优化RAM内存使用

    优化RAM内存使用是一个重要的任务,特别是对于那些拥有有限内存资源的用户。以下是一些优化RAM内存使用的策略,这些策略可以帮助您更有效地使用内存资源: 1. 关闭不
    的头像 发表于 11-11 09:58 310次阅读

    Linux内存泄露案例分析和内存管理分享

    作者:京东科技 李遵举 一、问题 近期我们运维同事接到线上LB(负载均衡)服务内存报警,运维同事反馈说LB集群部分机器的内存使用率超过80%,有的甚至超过90%,而且内存使用率还再不
    的头像 发表于 10-24 16:14 734次阅读
    Linux<b class='flag-5'>内存</b>泄露案例分析和<b class='flag-5'>内存</b>管理分享

    TDAxx上的ECC/EDC

    电子发烧友网站提供《TDAxx上的ECC/EDC.pdf》资料免费下载
    发表于 10-11 10:19 0次下载
    TDAxx上的<b class='flag-5'>ECC</b>/EDC

    DDR Inline ECC在Jacinto7 SoC中的应用

    电子发烧友网站提供《DDR Inline ECC在Jacinto7 SoC中的应用.pdf》资料免费下载
    发表于 09-27 11:04 0次下载
    DDR Inline <b class='flag-5'>ECC</b>在Jacinto7 SoC中的应用

    内存时钟和内存什么不同

    在探讨内存时钟(Memory Clock)和内存条(Memory Module)的不同时,我们首先需要明确这两个概念的基本定义和它们在计算机系统中的角色。以下是对这两个概念的详细解析,以及它们之间差异的比较。
    的头像 发表于 09-04 11:45 1412次阅读

    高频逆变器变压器必要线屏蔽吗

    必要。高频逆变器变压器的屏蔽问题是一个非常重要的话题。 一、屏蔽的必要性 1.1 高频电磁干扰的危害 在现代电子设备中,高频逆变器是一种常见的电源转换设备,它将直流电转换为交流电,以满足各种
    的头像 发表于 08-15 15:16 370次阅读

    请问飞腾派的logo

    请问飞腾派的logo
    发表于 08-05 14:44

    PSoC5LP:ECC总是返回失败的原因?

    ECC 后,使用 AN78175 项目提供的示例和 SelfTest_FlashECC() 函数应该很容易: uint8_t SelfTest_FlashECC(void) { uint8_t
    发表于 05-30 08:15

    CYT4BF的监管区 (SFlash) 是否支持 ECC

    CYT4BF 的监管区 (SFlash) 是否支持 ECC? 如果支持 ECC, 控制 ECC 的寄存器是否与 FLASHC/FLASHC1_FLASH_CTL.MAIN_ECC_EN
    发表于 05-23 07:26

    STM32G系列ECC校验错误,进入NMI中断后如何处理?

    ,断电重启无法恢复。经过一系列的排查,应该是由于在上下电的过程中,Flash数据更新的过程中,造成ECC未写入,造成最终读Flash时,ECC错误,造成了NMI中断。。由于G系列比较新,我们只是搜到了一片
    发表于 03-29 07:43

    服务器内存条和普通内存条的区别

    内存条一般采用ECC DIMM封装形式。ECC DIMM具有额外的错误检测和纠正功能,可以提供更高的数据可靠性,减少硬件故障的风险。 此外,服务器内存条通常具有更多的插槽和更大的容量支
    的头像 发表于 02-19 10:19 8814次阅读

    求助,如何在aurix中测试Flash ECC

    嗨英飞凌!! 我需要在闪存中测试 TC39x 微控制器的 ECC 错误检测,一些文档描述了注入错误的正确程序?
    发表于 01-31 06:27

    Pflash和Dflash都有闪存ECC保护,ECC内存在哪里?

    在用户手册中,Pflash 和 Dflash 都有闪存 ECC 保护,我想知道 ECC 内存在哪里? 它会占用 pflash 空间还是存储在用户无法访问的地方? 在此先谢谢!
    发表于 01-26 08:12

    如何读取TC397中所有必要内存区域并将内容保存为十六进制文件?

    我正在使用三板上的 TC397 控制器。 控制器已经用一些软件刷新了,但是,不幸的是,该软件的十六进制文件丢失了。 我需要读取TC397中所有必要内存区域并将内容保存为十六进制文件,以便将来
    发表于 01-25 06:40

    Aurix pFlash内存部分是如何在微控制器级别上创建ECC写入错误的?

    我正在查看 Aurix pFlash 内存部分是如何在微控制器级别上创建 ECC 写入错误的,以及他们是如何通过故障注入技术使用它产生多位错误的 通常 ecc 错误是使用高电压和其他方法产生的,但
    发表于 01-22 07:37