首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

服务器内存之争:ECC与非ECC的较量

可靠性: 由于其纠正能力,ECC内存在服务器环境中非常可靠,可以减少因内存故障而导致的服务器停机时间。 成本: 由于其高级功能,ECC内存通常比非ECC内存更昂贵。...大规模服务器: 在大规模数据中心环境中,单个位错误可能会发生,ECC内存有助于防止这些错误对整个系统的影响。 虚拟化: 虚拟化环境中,多个虚拟机共享同一台物理服务器的内存。...2.2 适用场景 非ECC内存通常更适合一些性能密集型的应用和成本敏感型的环境,包括: Web服务器: 对于大多数Web服务器,性能可能比数据完整性更重要。...非ECC内存提供了更高的性能,并且通常更经济实惠。 游戏服务器: 在游戏服务器中,快速响应时间和较低的延迟可能更加关键,而非ECC内存通常具备更高的性能。...一般用途服务器: 对于一般用途的服务器,非ECC内存可能足够,因为数据完整性不是最重要的考虑因素。 预算受限: 如果您的预算有限,非ECC内存通常更经济实惠。

1.8K40

服务器ECC 内存的工作原理

但在服务器应用中,处理的一般都是非常重要的计算,可能是一笔订单交易,也可能是一笔存款。另外就是服务器经常是连续要运行几个月甚至是几年,没有办法通过重启的方式来解决问题。...因此服务器对比特翻转错误的容忍度很低。需要有技术方案能够一定程度解决比特翻转问题所带来的影响。 ECC 就是这样一种内存技术。...所以我们再接着看 ECC 纠错算法是如何工作的。 二、ECC 纠错原理 那么为什么 ECC 内存有了额外的 8 比特的冗余校验数据就能够发现和纠正错误了呢?我们先来看下最简单的奇偶校验。...该虽然至今已经过去了 70 多年,但至今仍然广泛应用在服务器ECC 内存上。 首先要说的是海明码是有局限性的。...但因为在 64 比特中有 3 比特同时出现错误的概率太低了,所以海明码仍然广泛地应用在服务器ECC 内存中。 总结 开篇我们看到了两个内存条,一个有 8 个黑色颗粒,另外一个有 9 个内存颗粒。

31621
您找到你想要的搜索结果了吗?
是的
没有找到

ECC(指令纠错) 内存

什么是ECC内存 对于大多数企业来说,消除数据损坏是一项关键任务——这正是 ECC(纠错码)内存的目的。...ECC 内存的工作原理 ECC 内存包含附加内存位和内存控制器,这些控制器用于控制模块上附加芯片中的附加位。...优势和劣势 在金融等行业以及科学界,ECC 内存对于维持数据完整性至关重要。 大多数服务器内存也是 ECC 内存。 ECC 内存进一步减少了数据崩溃情况,这对于多用户服务器应用程序非常重要。...与非 ECC 内存相比,ECC 内存通常更昂贵,速度可能稍慢。 其他系统组件(例如,CPU 和主板)也必须支持 ECC 内存。...如何看内存是否启用ECC 使用AIDA64 或Everest软件在内存,找到错误纠正,可以看到 ECC 是否启用或禁用。

4.5K10

ECC检验与纠错

不同颗粒有不同的基本ECC要求,不同主控制器支持的ECC能力也不同,理论上来说ECC能力够用就行。 ECC工作原理 1、当前SSD内最普遍使用的ECC码是BCH码。...(2)ECC的保存:ECC的签名一般来说都保存在NAND页后部的SA区域。 (3)数据从NAND读取时:ECC模块回去读取ECC签名,并对照相同与否来发现出现的错误。...ECC的能力        必须强调的是,ECC解码过程是可能出现失败的,所以ECC系统架构必须合理的设计才能保证ECC不出错,而ECC能够修复的错误比特数取决于ECC算法设计。        ...如“LSN0 LSN1 LSN2 RESERVED RESERVED BI ECCECCECC2 S-ECC0 S-ECC1 RESERVED RESERVED RESERVED RESERVED...(2)数据和对应的ECC签名存都存放在NAND闪存里,数据放在数据区,ECC签名放在SA区。 (3)当需要读取数据时,数据和ECC签名一起被送往主控制器,此时新的ECC签名被生成。

3.1K10

为什么服务器内存硬件上的黑色颗粒这么多?

原因1:服务器内存需要 ECC 功能 在开篇所示的内存正面有着一串字符串标识32 GB 2R\*4 PC4-2666V-RB2-12-DB1。 在这段标识中,第一段的 32 GB,是内存的容量大小。...这是因为服务器区别于普通的台式机电脑,需要 ECC 纠错功能,以及 RDIMM/LRDIMM 在内存颗粒中加入寄存器模块,使得内存的频率更高(频率高的内存性能就会更好),容量更大。...因此总的来说,服务器对稳定性的要求极高,不允许比特翻转错误发生。 ECC 是一种内存专用的技术。...这种内存价格更贵,但可以支持更大容量。 如下是一个 LRDIMM 的实物图。...简单总结一下,服务器内存硬件上颗粒数量更多的原因有3个 需要 ECC 功能,需要比普通内存多 1/8 的颗粒数来支持 ECC 需要 RCD 模块降低地址等控制信号干扰影响,将单条容量做到更大 需要 DB

11410

yaffs_ecc.c

1.ECC可以纠正一个256字节的页数据的单个位错误,因此,这样的两个ECC块上纠正512字节的NAND页。...前256字节数据生成3字节ECC校验码,后256字节数据生成3字节ECC校验码,共6字节ECC校验码存放在OOB区中,存放的位置为OOB区的第0、1、2和3、6、7字节。...ECC纠错算法 当往NAND Flash的page中写入数据的时候,每256字节我们生成一个ECC校验和,称之为原ECC校验和,保存到PAGE的OOB(out-of-band)数据区中。...当从NAND Flash中读取数据的时候,每256字节我们生成一个ECC校验和,称之为新ECC校验和。...假设ecc_code_raw[3] 保存原始的ECC校验码,ecc_code_new[3] 保存新计算出的ECC校验码,其格式如下表所示: 对ecc_code_raw[3] 和 ecc_code_new

75650

ECC椭圆曲线密码学

一、ECC椭圆曲线密码学在线教程 1.1、椭圆曲线密码学介绍 椭圆曲线密码学是一种可逆的非对称密码学算法,其英语全称:Elliptic Curve Cryptography,缩写为:ECC。...1.2、椭圆曲线密码学使用场景 ECC被广泛认为在相同的密钥长度下,最强大的非对称算法,因此在对带宽要求特别紧张的连接中会十分有用。...ECC其主要使用场景并非加密解密,而是数字签名和密钥交换,因为公钥算法在加密解密文本时(尤其是大文本数据)非常耗费计算资源,如果需要加密解密应该首选对称加密算法如AES等。...二、ECC椭圆曲线密码学常用标准 2.1、Curve25519椭圆曲线标准 Curve25519是由Bernstein在2006年发明的。Curve25519特点就是快!...本教程引自《试试吧 - 领先的在线工具平台》,主打原创,全部免费,打开浏览器搜:试试吧,全网排名第一的就是本站,快来试试吧:ECC椭圆曲线密码学 - 在线工具。

94900

DRAM内存跌跌不止:Q1季度跌价20%,Q2季度再跌15%

摘要: 从去年Q4季度以来,DRAM内存的价格就已经开始由涨转跌,由于智能手机及经济环境的变化导致需求放缓,再加上厂商库存增加,内存价格已经开始降了。...从市场调研数据来看,内存价格确实是不断在下滑的,仅仅是今年Q1季度就降了20%左右。就消费者的体验来看,实际上目前的8GB内存条价格已经比较稳定了,8GB内存单条一般在400块钱左右。...今年初,集邦科技旗下的DRAMeXchange发布了2019年Q1季度DRAM内存价格趋势报告。...整体来看,第一季价格跌幅将由原先预估较前一季衰退15%,扩大到近20%,尤其以服务器内存的下修最为明显。 ? 2017年底8GB内存价格差不多要1000块了 Q1季度价格跌幅20%?...Q1季度内存跌价20%,接下来的Q2季度内存价格也没可能反弹了,集邦科技预测Q2当季可能略有回温,但是因为累积的库存依然需要时间消化,Q2季度依然是供过于求的状态,认为DRAM内存价格还会再降15%。

84130

ECC证书的生成和验签

一、ECC证书是什么 RSA的计算原理是简单的:对消息进行幂次方取模得到 加密消息。对高安全等级的要求势必增加幂次方的位数。所以这个RSA的加密位数长度是把双刃剑。...而ECC算法在计算复杂度远小于RSA,但是却得到RSA同样的安全等级。 二、ECC证书的生成: ECC证书自签发:openssl可以签发ecc证书,流程如同生成私钥-》csr请求-》X509格式证书。...ecc算法有多种(openssl ecparam -list_curves)。测试用例用多个参数生成多种ecc算法的证书。...2.1、ECC证书生成命令如下: openssl ecparam -genkey -name prime256v1 -out key.pem openssl req -new -sha256 -key...命令dd if=/dev/urandom of=randfile bs=256 count=1 三、验证ECC证书 ECC的握手中主要是完成ECC证书验证(ECDSA签名用途),包括完成签名和验签。

8.5K310

tron ECC使用及项目中的应用

简述 ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)是一种公开密钥算法。基于椭圆曲线数学的公开密钥加密算法,其本质是利用离散对数问题实现加密。...ECC的主要优势,是在使用更小的密钥的同时,提供更快的性能和更高等级的安全。 网上的理论大都讲的非常透彻,我也是看了很多,但是实际能力有限,对数论层面的只停留在浅薄的理解上,不敢乱讲。...还有一点,加密算法包括RSA和ECC并不是不可以被破解,只是以当下现代计算机的计算性能算起来比较费劲,理论上破解ECC需要最少250万年,其破解的代价很高,以此来达到不可破解目的。 用量子计算?...ECC: 基于椭圆曲线和离散对数 其原理是数论理论中的单向运算函数,这种函数有一个特点:正方向计算容易,反方向计算却十分困难。 啥意思?就是计算: 1234 * 4567 = ?...在对ECC的使用上,已经将这一算法简化到接口层面,通过调用接口来获提需要的安全性。

23440

APO PPDS与ECC PP功能的差异分析

ECC中的计划只能精确到天,那怕是在生产订单或者JIT中录入精确到秒的时间,MRP依然是按天进行的,毕竟销售订单及相关需求等都是按天计划的。...ECC中的JIT虽然也能精确到秒产生需求,不过也仅仅是实现需求传送至供应商这段,并没有包括上游销售这段的计划。...五、Pegging 关系会存到database ECC中的pegging关系,通常在MD04/MD05中查看,只是临时的。...PP/DS中能按不同的供应成本或者生产成本,生成合适的生产采购计划,这点应该是比ECC要好很多的功能点。...七、增强的例外提醒功能 ECC中在MD04/MD05/MD06/MD07中的exception message,实际上当上下层物料计划调整后,不太方便及时查看。

1K20

ECC椭圆曲线详解(有具体实例)「建议收藏」

今天说一说ECC椭圆曲线详解(有具体实例)「建议收藏」,希望能够帮助大家进步!!!...前言 ECC英文全称"Ellipse Curve Cryptography" 与传统的基于大质数因子分解困难性的加密方法不同,ECC通过椭圆曲线方程式的性质产生密钥 ECC164位的密钥产生一个安全级,...目前我国居民二代身份证正在使用 256 位的椭圆曲线密码,虚拟货币比特币也选择ECC作为加密算法。 从射影平面讲起 古希腊数学家欧几里得的《几何原本》提出了五条公设。...因为实际使用中的ECC原则上把p取得相当大,n也相当大,要把n个解点逐一算出来列成上表是不可能的。...RSA - 优缺点 优点 安全性能更高 160位ECC与1024位RSA、DSA有相同的安全强度 处理速度更快 在私钥的处理速度上,ECC远 比RSA、DSA快得多 带宽要求更低

1.6K30
领券