日本电子维修技术 内存我这个到底算不算开了ecc?



1,memtest

IMG_0188 - 副本.jpg (177.7 KB, 下载次数: 1)

2018-3-18 18:54 上传


这里的疑点就是不是ecc correction,我看其他人的截图都是显示这个。查了下,似乎只是纠错过程的阶段不同?

2,dmidecode

Screenshot from 2018-03-18 18-49-01.png (81.45 KB, 下载次数: 2)

2018-3-18 18:54 上传


这里的疑点就是bus width和data width是一样的,,,那么纠错位在哪里呢

3,inxi

Screenshot from 2018-03-18 18-50-20.png (113.15 KB, 下载次数: 1)

2018-3-18 18:54 上传



4,pugetsystem提供的ecc检查小工具

Screenshot from 2018-03-18 18-53-20.png (108.57 KB, 下载次数: 1)

2018-3-18 18:54 上传


输出是空,所以这个工具检测不了。。。


评论
求大神解惑。

评论
E5非ecc点不亮

评论
而且你的已经是72bit了,普通内存是64bit,已经多了8bit用于校验。

评论

那bus/data一样是什么情况,我看别人都是64/72的,72/72岂不是没有校验位么。
而且支持不一定开启,有已支持/未开启的情况。

评论
还看到有64/128的情况,就是没见过ecc系统上bus位宽=data的。

评论

64/72那种情况应该才是没有开启ecc校验吧,我没在linux看过,一般只在bios里面看。

评论

我看这个检查的。
https://www.pugetsystems.com/lab ... -Functionality-462/

pugetsystem做的攻略,其中有张图,开启了就是64/72。

评论

我的bios里面只是显示了内存类型是ecc,但是否开启没有明确的显示。我的主板是asrock x99 itx。

评论

首先E3才可以选择是否开启ECC,而E5则是强制的。其次RDIMM和普通ECC DIMM工作原理不一样,具体我也不能解释的很清楚,但是一看到是否开启ECC的选项,那一定是在E3上,因为E5你无法选择。

评论

我的cpu和内存肯定没问题,我就怕这个x99主板不支持,我以前只在超微主板上用过ecc系统。

毕竟这个主板已经阉割掉了两条内存条,它在阉什么我也不足为奇。

评论

我的DELL T7810(C612),bios都没有选项可以调整。但是以前的XPS420(X38)还有二奶机的P8B WS(C206)都是可以选择打开还是关闭ECC,因为他们都用纯ECC。而C612是需要用RDIMM,淘汰的一台DELL T5500(5500/X58)是可以用纯ECC,但是一样不能调整是否开启ECC。所以我认为E5这种级别的U,需要ECC是强制的,至于OS里面是否需要开启,我从来没研究过这个问题。应该和OS层无关。

评论

不会的,我觉得你搞两根普通条子上去测一下,E5应该点不亮。

评论
第一张图我大概搞清楚了,还是ecc和recc的差异,ecc会显示ecc correction,recc显示scrubbing,代表他们纠错的流程不一样。

第四张图我看了下评论,程序只适用于e3。。。

问题就是bus width = data width了,可能也是ecc和recc的差异,recc可能就是相等的。

评论

RECC就是REG ECC,REG作用是缓存时钟信号,用于支持更大内存容量,ECC是用于校验,不管有没有REG,ECC纠错原理是一样的。
理论上也存在REG non-ECC的条子,但实际一般不生产,只用于实验测试。

评论

特地帮你验证了一下, 还差个C612 + E5-2696 v3 + 32GB RDIMM没验证, 估计和X99类似

X99 + E5-1680 v3 + 32GB RDIMM

002A.png (432.46 KB, 下载次数: 1)

2018-3-18 21:34 上传


002B.png (147.53 KB, 下载次数: 0)

2018-3-18 21:34 上传


002C.png (737.9 KB, 下载次数: 0)

2018-3-18 21:34 上传



X99 + E5-1680 v3 + 8GB Non-ECC UDIMM

001A.png (411.3 KB, 下载次数: 1)

2018-3-18 21:32 上传


001B.png (148.46 KB, 下载次数: 0)

2018-3-18 21:32 上传


001C.png (699.19 KB, 下载次数: 0)

2018-3-18 21:32 上传



X399 + TR-1950X + 8GB Non-ECC UDIMM

003A.png (478.9 KB, 下载次数: 0)

2018-3-18 21:39 上传


003B.png (132.03 KB, 下载次数: 0)

2018-3-18 21:34 上传


003C.png (587.44 KB, 下载次数: 0)

2018-3-18 21:34 上传



结论

1. 无论RDIMM还是UDIMM, wmic MEMORYCHIP get DataWidth,TotalWidth在X99+E5上都显示72bit, 所以该方法并能验证实际DIMM状态

2. AIDA64 - Computer - DMI - Memory Device同上, 这两个Width更有可能反馈的是该主板+CPU环境下的支持情况

3. AIDA64 - Motherboard - Chipset里的Error Correction可以判断主板支持的ECC功能以及是否启用, 上面3个例子中分别是

ECC - Supported/Enabled, Supported/Disabled, Supported/Disabled

ChipKill ECC - Supported/Enabled, Supported/Disabled, Not Supported

(这一项是RDIMM/LRDIMM才有的Extended ECC功能, 可结合上面ECC直接判定是RDIMM/LRDIMM还是ECC UDIMM)

RAID - Supported/Disabled, Supported/Disabled, Not Supported

ECC Scrubbing - Supported/Enabled, Supported/Disabled, N/A



评论

你说的我知道,但是有的ecc系统这里显示的是ecc correction。这个我之前就做过一些功课,ecc scrubbing的作用是 在发生位翻转后,ecc correction只能做到在读取这个数据时纠错,然后参与运算后写在新的地址上,而ecc scrubbing的作用是在纠错后,回写到原来的物理地址,保证这个值以后也是正确的。

我不确定这个是ecc和recc的差异,还是系统整体的差异,例如ddr4 x99/c612这一代已经全面支持这个技术了。

评论

感谢,问题是我没windows,没法运行aida64。

但是如果这里的位宽和是否开启ecc没联系,那么我的应该就算是开启了。

我去拆一块windows盘试试。

评论

捕获.PNG (108.41 KB, 下载次数: 1)

2018-3-19 00:30 上传




评论

OK, 刚搜到加拿大人之前测试Ryzen ECC支持情况的时候在Windows上也折腾了好久, 后来在Linux下用了edac-util和dmesg, 看似挺好用的
http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/75030-ecc-memory-amds-ryzen-deep-dive-4.html

评论
ecc难道不是默认开启的吗

评论

在C612芯片组上,三星RDIMM,Total Width是72 bits,而Data Width是 64 bits。

memory.JPG (145.79 KB, 下载次数: 1)

2018-3-19 09:36 上传




评论
不可能把额外的8bit用来传数据的,你看系统信息里内存有没有变大就知道了。

评论

我晚些回去Win和Linux下都验证看看

评论

C612 + E5-2696 v3 + 32GB RDIMM, C612上和你一样是完全正常的Data 64bit和Total 72bit, 看来显示两个72很有可能是X99的独有特性

另外还发现一个奇怪的现象, X99+RDIMM显示Form Factor为莫名其妙的RIMM, 而C612+RDIMM却又是正常的DIMM

2018-03-19_235937.png (341.2 KB, 下载次数: 1)

2018-3-20 00:28 上传


2018-03-20_000148.png (127.63 KB, 下载次数: 1)

2018-3-20 00:28 上传


2018-03-20_000302.png (433 KB, 下载次数: 0)

2018-3-20 00:28 上传





评论

不确切,X10DRL KST-DDR4-2400  E5-2603V3 可以正常使用

评论

你这个条子就是RDIMM, 双路C612只支持RDIMM或LRDIMM, 不支持UDIMM(包括ECC UDIMM)

"必须是ECC内存"这种讲法也不完全准确, 因为ECC内存有两种, RDIMM/LRDIMM(虽然理论上也有不含ECC的RDIMM)和ECC UDIMM

2018-03-20_093453.png (10.77 KB, 下载次数: 0)

2018-3-20 09:35 上传



评论

但是X10SRA-F确认金士顿的16G UDIMM可以使用。
这个应该和主板的设计有关,我尝试过把这几个条子插在System X 3650 M5上就点不亮,同样都是C612。

评论
只要内存是ecc内存,主板和cpu支持ecc 就有ecc  任何一个条件不满足都不行

评论

编辑掉...

Screenshot from 2018-03-20 14-33-05.png (109.37 KB, 下载次数: 0)

2018-3-20 14:34 上传



了解了下这些工具都跟dmidecode一样都是读dmi信息的,所以参考意义不大。


评论
我在这里好像找到了说法。

https://electronics.stackexchang ... s-64-bit-data-width

如果内存条单面有9个芯片(看了下我的内存是单面9个芯片,recc应该都是这样),那么它本身的data width就是72 bits的,但是一般真正用在数据上的就只有64bits,毕竟数据都是符合ieee754标准的,上8位本来就是预留校验位。

至于为什么c612是64,x99是72呢,这可能只是两个芯片组dmi中读出的区别,x99是完整的data width(当然在进行运算时,使用的是64bits数据位宽),c612是减去了校验位。

可能只是读出的区别。ecc是否生效也只有在实际使用中检验,它纠错的是物理层面的电平信号翻转,没法用数字层面的手段测试。

评论

不过AIDA64那里也能准确判断RDIMM, 只有Registered DIMM才会同时显示ECC和ChipKill ECC Enabled

当然ECC是否实际生效肯定还是实测最准, 可以像那个加拿大人一样缩时序看soft error和hard error

http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/75030-ecc-memory-amds-ryzen-deep-dive-5.html

评论

这真是一个好方法。。。

评论

又找到一个链接, Linux下还有很多方法验证可以试试
https://blog.philippklaus.de/2015/07/checking-ecc-ram-with-linux
http://www.admin-magazine.com/Articles/Monitoring-Memory-Errors

评论

如果你用I7,就可以用UDIMM。如果你用E5,就不行。由于MCH集成在CPU内,这个和CPU有关。

评论

看错了以为是X10的双路板子, 搜了下X10SRA(-F)是SM唯一支持i7 CPU的C612 X10单路板子, 所以插i7的时候支持UDIMM

2018-03-21_195615.png (12.11 KB, 下载次数: 0)

2018-3-21 19:56 上传



评论

我就是用E5-2683v3上的UDIMM。

评论

你确定是X10SRA-F+2683 v3+UDIMM? 按手册上说UDIMM只支持插i7 CPU, 也许是个极特殊情况

评论

UDIMM也分ECC和非ECC,我不清楚你用的哪一个。

评论

我映像中Xeon 55xx 56xx是可以用纯ECC的内存,我估计E5也应该可以。

评论

X8系列(Xeon 5000)支持UDIMM, 无论ECC与否

2018-03-22_091622.png (22.12 KB, 下载次数: 0)

2018-3-22 09:19 上传



X9系列(E5 v1和v2)支持UDIMM, 无论ECC与否

2018-03-22_091223.png (11.16 KB, 下载次数: 2)

2018-3-22 09:13 上传



X10系列(E5 v3和v4)除了上面说的那块单路板子之外, Memory Configuration Guide写得很清楚是不支持UDIMM的

2018-03-22_091209.png (12.79 KB, 下载次数: 0)

2018-3-22 09:13 上传



官方说法X10SRA(-F)只有插了i7 CPU才能用UDIMM, 所以为什么插了E5 CPU也能用UDIMM就只有SM自己知道了



评论

其实就是主板的限制而已,比如E3可以用ECC,但是一定要在C2xx这类主板上。问题MCH是集成在CPU里,和主板又没有半毛钱关系。所以,随他去吧。

评论

确认,金士顿的UDIMM。
头两年折腾机器时候买了2683v3,EVGA的X99 Micro2,和4个金士顿的UDIMM,内存是JD下的单。
后来又买了X10SRA-F和2630v4,当时没内存就把这几个内存拿去试机,确认可以点亮进系统。
后来又搞了几个三星的RDIMM,发现EVGA的X99 Micro2不能支持RDIMM。
X10SRA-F确实比较奇葩,什么内存都能用。当时官方的页面还说只支持到256G内存,结果我插上8条64G的也能认。
所以官方的页面上的技术参数有的时候也不完全对。。


评论

那就是主板商的问题了, 就像楼上说的其实C612也是可以支持UDIMM(因为CPU里的MCH支持), 但SM把它全线屏蔽了(或许是Intel在背后指使)

X10SRA(-F)是个例外, 估计SM原本是想做成只有插i7才能用UDIMM, 但最后没有成功所以就混淆视听了

同理X99都是能支持RDIMM的, EVGA在X99 Micro2上面将它屏蔽也是主板商自己作出的决定

评论

官方页面上写的是最多1TB LRDIMM, 最多256GB RDIMM, 最多128GB UDIMM, 你的64GB是RDIMM还是LRDIMM, 这么豪

2018-03-23_094550.png (21.22 KB, 下载次数: 0)

2018-3-23 09:47 上传





评论

挖个坟,X99 + E5 + ECC UDIMM 照样可以开启 Chipkill ECC。
它只是一个 IBM 发明的内存技术,把数据斩成 N 份写到 N 个颗粒,这样就能纠正超过 1bit 的数据错误,最大可以纠正 1*N bit 的数据错误。
只要主控有这个技术,现有条子都能用。
X399 不支持这个技术,它长期负载能力还是要弱一些,只能等同于 E3 主板。

评论

好吧 我就是用的e5 2673V4  而且就是普通内存 渲染稳定

评论
那我这个机器算是启用了ecc吗?

TIM图片20190927094923.png (41.31 KB, 下载次数: 0)

2019-9-27 13:28 上传



电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本留学生活 求个大阪合租
·日本留学生活 自家房招租求
·日本留学生活 东京地区出9成新lv钱包
·日本育儿教育 孩子从国内过来如何学习日语
·日本育儿教育 明年四月横滨招月嫂
·日本育儿教育 请问咋让娃突破识字关?感谢分享中文共读和学习经验的妈妈
 ·中文新闻 东区明星迈克尔·格列柯,53 岁,将在第一次出生两年后第二次
·中文新闻 《爱情岛》明星卡米拉·瑟洛和杰米·朱维特在透露即将迎来第三

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...