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

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

可靠性: 由于其纠正能力,ECC内存在服务器环境中非常可靠,可以减少因内存故障而导致的服务器停机时间。 成本: 由于其高级功能,ECC内存通常比非ECC内存更昂贵。...2.1 特点 性能: 由于不需要额外的校验计算,非ECC内存通常比ECC内存具有稍微更高的性能。 成本: 非ECC内存相对便宜,适用于预算有限的服务器。...非ECC内存提供了更高的性能,并且通常更经济实惠。 游戏服务器: 在游戏服务器中,快速响应时间和较低的延迟可能更加关键,而非ECC内存通常具备更高的性能。...一般用途服务器: 对于一般用途的服务器,非ECC内存可能足够,因为数据完整性不是最重要的考虑因素。 预算受限: 如果您的预算有限,非ECC内存通常更经济实惠。...并非所有的服务器主板都支持 ECC 内存,所以在购买 ECC 内存之前,一定要检查你的硬件是否支持。 四、总结 ECC 内存和非 ECC 内存都有各自的优点和缺点。

2.7K40

服务器之 ECC 内存的工作原理

因此服务器对比特翻转错误的容忍度很低。需要有技术方案能够一定程度解决比特翻转问题所带来的影响。 ECC 就是这样一种内存技术。...从它的名称中我们可以看出,ECC 不但能发现内存中的错误,而且还可以进行纠正。 相比没有使用 ECC 技术的个人电脑内存,内存颗粒中全部都用来存储数据即可。...该虽然至今已经过去了 70 多年,但至今仍然广泛应用在服务器的 ECC 内存上。 首先要说的是海明码是有局限性的。...但因为在 64 比特中有 3 比特同时出现错误的概率太低了,所以海明码仍然广泛地应用在服务器的 ECC 内存中。 总结 开篇我们看到了两个内存条,一个有 8 个黑色颗粒,另外一个有 9 个内存颗粒。...由于需要额外的 8 比特冗余校验位,所以 ECC 内存中的颗粒数比普通内存要多。对于 1R * 8 的内存来说,ECC 内存需要 9 个颗粒。

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

    ECC(指令纠错) 内存

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

    4.6K10

    运维:工作站上搭载的ECC内存和普通内存有什么区别

    一般大家说到购买工作站或服务器时,都一致强调购买ECC内存。那么它和普通内存有什么区别,有必要购买ECC内存吗,今天小编给大家介绍一下有关ECC内存的知识,希望对大家能有所帮助!一、什么是ECC内存?...它是一种专门设计用于服务器和工作站等关键系统的内存类型,旨在提高系统对于内存中数据错误的容忍度和纠错能力。ECC内存通过在存储的数据中添加额外的校验位来检测和纠正内存中的错误。...二、应用场景ECC内存通常用于对数据完整性要求较高的系统,如服务器、工作站、科学计算等领域。...,但可以提供更高的可靠性四、什么情况下需要购买ECC内存对于工作站和服务器来说,需要长期稳定的运行,这对服务器的稳定性和自身纠错能力要求非常高。...而ECC内存可以检测并纠正错误,减少宕机、蓝屏、死机的问题,保证机器长时间稳定运行。所以对于工作站和服务器来说,ECC内存是非常要的,而对于个人普通用户,则没有必要考虑ECC内存。

    3.3K10

    年轻人的第一台服务器:最低不到五千,捡垃圾搭建自己的科学计算平台

    另外,这两套方案能够使用 REG ECC内存。ECC 是错误检查和纠正(Error Checking and Correcting)的缩写,它能够自动纠错,使计算机保存稳定。...Reg 内存带有寄存器,可以突破cpu内存上限。Reg ECC 内存比消费级内存便宜非常多,因为大量达到年限的服务器被淘汰流出,而普通 PC 不能使用,所以价格很低。...简单来说就算放在机架上的服务器(说了等于没说)。这类服务器,通常可以搭配双电源冗余,附带阵列卡,内置 IPMI,能插很多条 ECC REG 内存。淘宝上的二手机架服务器一般是机房淘汰下来的。...寸 SAS 硬盘 2Tb * 3,¥140 * 3 = ¥420 优点:价格便宜,稳定,性能强大 缺点:噪音与功耗大 GPU拓展性:支持两张大尺寸显卡 总价:¥4919 (128G 内存)/ ¥5863...C612 芯片组服务器,硬件较新 缺点:噪音与功耗大 GPU拓展性:弱,只能拓展一张半高显卡 总价:¥5939(128G 内存) DIY 组装 机架式服务器好是好,但有点吵。

    9.9K10

    服务器内存监测

    而对于程序员而言,如何避免内存泄漏也是一门学问,倘若不加以控制,那么无论多大的内存都会有消耗殆尽的那天。...本文当然不是研究如何分析内存泄漏的产生原因与解决方案,而是在此之前的一步,通过简单的内存监测方式来预测内存泄漏的 潜在可能性 或者 偶发性 等。...我这边需要监测 系统内存 与 jvm堆内存 ,最终的结果会展示各个时间点的内存情况,所以需要一个时间类,表示每个切片的时间点。...timeMarkInterval是存储定时器id的,在销毁之前释放定时器;physicMemory和heapMemory获取图表div节点,用于echarts节点获取;systemInfo则会存储定时从服务器拉取到的数据...由图可见我这个系统堆内存通常消耗不到一百兆,后续可以将堆内存设定的再小一些,以提供给其它服务使用。总体内存是稳定状态,达到一定值会自动回收垃圾,占用率不会逐步提高,是个可控的系统。

    15920

    服务器内存监测

    而对于程序员而言,如何避免内存泄漏也是一门学问,倘若不加以控制,那么无论多大的内存都会有消耗殆尽的那天。...本文当然不是研究如何分析内存泄漏的产生原因与解决方案,而是在此之前的一步,通过简单的内存监测方式来预测内存泄漏的 潜在可能性 或者 偶发性 等。...我这边需要监测 系统内存 与 jvm堆内存 ,最终的结果会展示各个时间点的内存情况,所以需要一个时间类,表示每个切片的时间点。...timeMarkInterval是存储定时器id的,在销毁之前释放定时器;physicMemory和heapMemory获取图表div节点,用于echarts节点获取;systemInfo则会存储定时从服务器拉取到的数据...由图可见我这个系统堆内存通常消耗不到一百兆,后续可以将堆内存设定的再小一些,以提供给其它服务使用。总体内存是稳定状态,达到一定值会自动回收垃圾,占用率不会逐步提高,是个可控的系统。

    18540

    linux服务器内存

    早上到单位 发现服务器 mysql 服务器停了 然后起来了 查询日志 显示 内存满了 把mysql服务给杀了 linux 服务器如果 内存满了 会自动清理进程 防止服务器挂掉 选择的话 谁占的的内存大...就先杀谁 我的服务器里面 mysql服务占的内存是最大的 所以就把mysql就给杀了 image.png 然后 重启mysql 查询内存 image.png 在这说一下 怎么看linux的内存 举个例子...空闲的内存数: 232M shared 当前已经废弃不用,总是0 buffers Buffer 缓存内存数: 62M cached Page 缓存内存数:421M 关系:total(1002M) = used...记住内存是拿来用的,不是拿来看的.不象windows, 无论你的真实物理内存有多少,他都要拿硬盘交换文件来读.这也就是windows为什么常常提示虚拟空间不足的原因.你们想想,多无聊,在内存还有大部分的时候...,拿出一部分硬盘空间来充当内存.硬盘怎么会快过内存.所以我们看linux,只要不用swap的交换空间,就不用担心自己的内存太少.如果常常 swap用很多,可能你就要考虑加物理内存了.这也是linux看内存是否够用的标准哦

    31.9K10

    低成本和颜值兼顾的 HomeLab 设备:HPE MicroServer Gen10(二)

    / J5005 / J6005,功耗控制 6~10瓦左右,其中不少我都买过,如果是跑个文件下载或者简单的 NAS 还是不错的,但是这类 CPU 不支持 ECC 内存,在数据处理频繁的场景踩过不少坑。...但是这类设备哪怕二手的价格都在 2000 元左右,并且同样不支持 ECC 内存,最关键的是成品机器(机箱)普遍支持的硬盘数量非常有限。...3.ARM 架构的 CPU,各种成品 NAS 或者使用国产小芯片、电视盒子改造的轻量 NAS,普遍功耗只有几瓦,但是想找到多盘位、支持 ECC 内存的产品、价格相对便宜的,目前几乎没有,同时,IO 能力也非常有限...Gen10 主板真容 Gen10 PCIe 接口(机箱空间) 并且,这一代开始的设备支持的内存容量有大幅提升,支持到了 32GB 的 ECC 内存,还额外多了一个 PCIe 接口,方便进行扩展。...完善设备配件 因为设备默认带 CPU(板载 x3216),电源内置在机箱中,在我购置了两条 ECC 内存后,其实只要购置硬盘就能够开始使用啦。

    35710

    看懂服务器 CPU 内存支持,学会计算内存带宽

    在笔记本电脑出现后,对内存的体积和功耗都要求更小一些。SO-DIMM 就是针对笔记本电脑定义的标准。其宽度标准是 67.6 mm。如下图是两个笔记本内存条,可见体积要比台式机小不少。...另外一台服务器经常是连续要运行几个月甚至是几年。因此总的来说,服务器对稳定性的要求极高,不允许比特翻转错误发生。 ECC 是一种内存专用的技术。...从它的名称中我们可以看出,ECC 不但能发现内存中的错误,而且还可以进行纠正。 在实现上,ECC 内存会板上额外再添加一个内存颗粒来专门负责检查错误并纠正错误。...所以 ECC 内存的价格会比普通内存要贵一些,速度也会慢 2% 左右。 总结 服务器 CPU 比普通家用 CPU 贵的原因之一就是它对内存的支持和普通家用 CPU 不一样。...compare.png 另外就是服务器几乎全系都支持 ECC 内存。而家用 CPU 只有最近几年才开始支持 ECC。 我们再回到开篇提到的三个问题。 问题1:其中的 6 channle 是什么意思?

    2.6K11

    兆芯发布两款x86处理器:KH-40000最高32核心!KX-6000G GPU性能暴涨4倍!

    开胜KH-40000 开胜KH-40000系列在性能、互连、I/O等技术方面取得了显著提升,可以广泛应用在服务器、工作站、一体机等硬件平台上。...基于双路KH-40000处理器开发的64核服务器产品,最高可支持4TB的DDR4 ECC内存,并提供了128条(32核心)或64条(16/12核心)PCIe 3.0通道,还有SATA、USB等I/O接口...内存支持DDR4-3200 RIDMM/UDIMM,32核心为八通道、最大容量2TB,16/12核心则是四通道、1TB,标配支持ECC纠错。...频率、功耗分为两个版本,一是2.0-3.0GHz、15W,二是2.6-3.3GHz、25W,后者可以开放到35W,此时基准频率提高到3.0GHz。...兆芯表示,开先KX-6000G系列整体能效比较前代提升了60%,待机功耗降低了50%。

    2.1K30

    LPDDR5 :更快,更宽,更省电,更昂贵

    云计算,人工智能,自动驾驶汽车,增强现实,嵌入式视觉等新应用正在推动对内存性能和能效的更严格要求。内存对于这些系统至关重要,它们需要高带宽和高速度以及更低的功耗和更低的成本。...低功耗DRAM技术已经发展到第五代(LPDDR5),与LPDDR4相比,它可显着降低功耗并提供极高的带宽。 LPDDR5增加了数据带宽,同时保留了使用深度睡眠机制节省功耗的选项。...LPDDR5的一些关键功能如下:– 带宽:内存带宽在新兴应用程序中非常重要,例如要求低延迟的高速游戏或传输1080p,4K视频或慢动作视频等大数据。...链接ECC:即使由于传输或数据存储(电荷损失)而引入错误,LPDDR5也将支持用于读取和写入操作的链接ECC功能以恢复数据。...数据复制:数据复制是一项低功耗功能,可通过利用每8字节数据复制粒度的数据模式可重复性来减少LPDDR5 IO和核心功耗(IDD4W,IDD4R)消耗。

    2.3K10

    龙芯3D5000高性能CPU发布:LoongArch指令集,Chiplet技术,32核,支持4路扩展!

    龙芯3D5000的推出,标志着龙芯中科在服务器CPU芯片领域进入国内领先行列。...具体架构上,龙芯3D5000内部集成了32个高性能LA464内核,频率2.0GHz,支持动态频率及电压调节,片内64MB L3共享缓存,8通道DDR4-3200 ECC内存,5个HT 3.0高速接口,实现了双路...龙芯3D5000采用LGA-4129封装,TDP功耗为300W,不过典型功耗只有150W,算下来每个CPU大约是5W功耗左右,能效还是很不错的。...此外,龙芯3D5000的8通道DDR4内存的Stream性能也超过50GB,桥片龙芯7A2000比上代性能提升400%。...服务器使用的BMC(服务器远程管理控制芯片)现在也依赖国外厂商,据快科技报道称,龙芯这次还推出了自研的BMC芯片2K0500,LA264架构,频率500MHz,集成2D GDP、32bit DDR3等,

    97640

    超越时代的内存:解析DDR3、DDR4和DDR5在服务器中的对决

    来源:网络技术联盟站 在现代数字化时代,服务器的性能和能力变得越来越关键。随着数据处理和存储需求的不断增长,内存(RAM)在服务器性能中扮演着至关重要的角色。...适用领域 DDR4内存在服务器中得到广泛应用,特别是在对性能和容量要求较高的场景下: 企业级服务器:对于大规模数据库管理、虚拟化、云计算等任务,DDR4内存的高性能和大内存容量是提供出色性能的关键。...更低的功耗:DDR5内存通过降低电压至1.1V,进一步提高了能效。这有助于减少服务器的能源消耗和散热需求。...高级错误校正码(ECC):DDR5内存引入了更强大的ECC功能,提供了更好的数据完整性和容错能力。这在数据中心和关键任务中非常重要。...和非ECC ECC 和非ECC 仅支持ECC 高级错误校正码(ECC) 有 有 更强大 自适应刷新技术 无 有 有 延迟 相对较高 相对较低 更低 内存模块供电组件 单一供电组件 多个供电组件(内存通道

    4K30

    深入理解DRAM-3:DDR5

    虽然服务器内存模块通常已经包含了两个精度为0.5度的热传感器,但多一层保障总是好的。...SODIMM-小型双列直插内存模块 SODIMM的一般特性: • JESD309通用规范 • 5V PMIC供电电压 • 两个32或36位子通道 • x8或x16 SDRAMs(ECC x8被忽略) •...RDIMM-双列直插内存模块 应用于工作站和服务器的DIMM外观与应用于台式机的UDIMM 大致相同,主要差异点在: 1. 工作电压从5V升级到12V; 2....基于ECC机制,位宽较前两者要高一点; 3. 接口宽度较SODIMM 和 UDIMM 的宽度下降,保留 x4 和 x8(为什么会下降?大概率还是服务器场景的功耗考虑) 4....RDIMM:针对服务器和工作站设计,支持更高电压和ECC机制,具备双路寻址能力,优化功耗管理。 以上特性共同推动了DDR5在性能、可靠性和能效方面的显著提升。

    10910

    linux服务器内存——分析篇

    早上到单位 发现服务器 mysql 服务器停了 然后起来了 查询日志 显示 内存满了 把mysql服务给杀了 linux 服务器如果 内存满了 会自动清理进程 防止服务器挂掉 选择的话 谁占的的内存大...就先杀谁 我的服务器里面 mysql服务占的内存是最大的 所以就把mysql就给杀了 image.png 然后 重启mysql 查询内存 image.png 在这说一下 怎么看linux的内存 举个例子...空闲的内存数: 232M shared 当前已经废弃不用,总是0 buffers Buffer 缓存内存数: 62M cached Page 缓存内存数:421M 关系:total(1002M) = used...记住内存是拿来用的,不是拿来看的.不象windows, 无论你的真实物理内存有多少,他都要拿硬盘交换文件来读.这也就是windows为什么常常提示虚拟空间不足的原因.你们想想,多无聊,在内存还有大部分的时候...,拿出一部分硬盘空间来充当内存.硬盘怎么会快过内存.所以我们看linux,只要不用swap的交换空间,就不用担心自己的内存太少.如果常常 swap用很多,可能你就要考虑加物理内存了.这也是linux看内存是否够用的标准哦

    23.9K10

    为你的系统选择什么样的Memory(SRAMDRAMHDM)

    DRAM向前发展的主要问题分为两类,一类是常见的问题(更多的带宽和容量,管理功耗),另一类是新的问题(更具挑战性的可靠性,这导致了片上ECC和RowHammer保护等问题)。...内存池是另一种选择,并且在数据中心中越来越受欢迎。池化背后的想法是,如果我有一组服务器,并且每个服务器都有内存,那么每个服务器都不太可能同时使用所有内存容量。...我们使用了17%的功耗用于计算,并使用63%的功耗将数据从一个点移动到另一个点,我们急需节省数据传输的功耗。 当前的解决方案是在cache中添加更多内存,但这是一个昂贵的解决方案。...智能手机预计可以使用4年,而汽车、军事或金融服务器应用的预期寿命可能为10到15年(或更长)。这也会影响使用的内存类型以及整个系统架构。...从内存到计算的物理连接,再到服务器外的内存池,每个层面都有创新。并且正在努力缩短信号在内存和处理器内核之间传输所需的距离,这将减少移动数据所需的功耗。

    25110
    领券