ECC 内存与普通内存到底有什么区别呢?

2015-12-16 12:29:44 +08:00
 Feiox

自己有台组装的服务器, 7*24 小时运行了好几个月了,跑计算的,感觉也没有什么问题。
所以,到底有什么区别呢?

7292 次点击
所在节点    问与答
10 条回复
Starduster
2015-12-16 12:38:28 +08:00
ECC 带纠错,没有也没什么问题
powergx
2015-12-16 12:40:47 +08:00
奇偶校验, 你跑 zfs 大内存肯定要 ecc 。
wy315700
2015-12-16 13:17:16 +08:00
你上 1T 内存看看,
xenme
2015-12-16 13:24:00 +08:00
其实个人用没啥区别。出错了又怎样呢?
看主板配就好了,只支持 ECC ,就只能上 ECC ,可以上普通的,就上普通的
imn1
2015-12-16 13:36:31 +08:00
@xenme
见过一次内存出错的,算 crc32/md5 总是有一定几率错误,很有趣
Feiox
2015-12-16 14:17:14 +08:00
@imn1 天。。。。这真的会有吗,别吓我,我是用来跑计算的 ~
@xenme ECC 16G 的太贵了。。。
xenme
2015-12-16 14:30:39 +08:00
@Feiox 应该是 RP 。
某宝看看电子垃圾,便宜不少,或者某鱼上淘淘看。
Feiox
2015-12-16 14:32:58 +08:00
@xenme 这些洋垃圾抗不扛得住 7*24 的连续工作啊,计算用不许出错。。。我就怕这个
pubby
2015-12-16 14:37:35 +08:00
ECC 的好处:


HARDWARE ERROR. This is *NOT* a software problem!
Please contact your hardware vendor
MCE 3
CPU 22 BANK 8 TSC 5a45b625ef9824 [at 2660 Mhz 110 days 13:23:24 uptime (unreliable)]
MISC e75dc04000004200
MCG status:
MCi status:
MCi_MISC register valid
MCA: MEMORY CONTROLLER MS_CHANNELunspecified_ERR
Transaction: Memory scrubbing error
Memory ECC error occurred during scrub
Memory corrected error count (CORE_ERR_CNT): 1
Memory transaction Tracker ID (RTId): 0
Memory DIMM ID of error: 0
Memory channel ID of error: 0
Memory ECC syndrome: e75dc040
STATUS 88000040000200cf MCGSTATUS 0
MCGCAP 1c09 APICID 14 SOCKETID 0
CPUID Vendor Intel Family 6 Model 44
imn1
2015-12-16 15:08:50 +08:00
@Feiox
他本人说是内存问题,因为换了内存就没事了,我没办法证实,因为不在一个地方
大概 500 个文件会出现两三个不对的(跟我们这边算出来不同),而且是必然出现,所以他查了足足两天

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/243906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX