我正在寻找SUPERMICRO MBD-X8DAH + -FO Dual LGA 1366的内存( http://www.supermicro.com/products/motherboard/qpi/5500/x8dah_-f.cfm )。 基本上,我正在寻找ECC和非ECC内存之间的区别。 我已经使用了它,看起来最好是获得非ECC内存,因为:
什么是获得ECC内存的原因?
相当稳定是不完全相同的稳定。 很多东西可能会在RAM中发生混乱 – 热量,芯片故障,宇宙辐射,灰烬,不稳定的电源。 它可能只是在几万亿次的时间里搞乱了一次 – 但是RAM正在读写数百万位/秒。
ECC RAM旨在能够捕捉这些故障并修复它们。 对于服务器来说,这很重要,因为这可能意味着继续运行或崩溃的区别。 或者你的工资差额是$ 1000或$ 100。 它也允许服务器监视开始失败的RAM。
性能差异相当小 – 我相信2-3%左右。 不够明显。 然而,你的服务器崩溃,因为糟糕的RAM是非常明显的。
如果它不是一个关键系统 – 不处理财务logging,一些停机时间甚至数据损坏是可以接受的,等等,而且你是一个预算,非ECC的RAM是好的。 但是对于大多数应用来说,额外的费用是值得的,因为增加了可靠性。
什么是获得ECC内存的原因?
如果您不希望操作系统或应用程序因为暂时内存错误而崩溃,那么您应该得到ECC。 如果你想要最便宜的选项,你应该得到非ECC。 就这么简单。
如果您使用此服务器进行“关键任务”或“重要而不可能失败”任务,并且所有任务都应该完美无缺,那么您应该获得ECC内存。