Hardware

ECC 與非 ECC 記憶體

  • August 3, 2012

我正在尋找 SUPERMICRO MBD-X8DAH+-FO Dual LGA 1366 ( http://www.supermicro.com/products/motherboard/qpi/5500/x8dah_-f.cfm ) 的記憶體。基本上,我正在尋找 ECC 和非 ECC 記憶體之間的區別。我用Google搜尋了它,似乎最好獲得非 ECC 記憶體,因為:

  1. 記憶體已經相當穩定了。
  2. 非 ECC 記憶體的性能優於 ECC 記憶體。
  3. 非ECC記憶體更便宜

獲得ECC記憶體的原因是什麼?

相當穩定不等於完全穩定。RAM 中可能會出現很多問題 - 熱量、晶片故障、宇宙輻射、小精靈、不穩定的電源。它可能只會搞砸幾萬億次中的一個——但 RAM 每秒讀取和寫入數百萬位。

ECC RAM 旨在能夠捕捉這些故障並修復它們。對於伺服器來說,這很重要,因為它可能意味著繼續執行或崩潰之間的區別。或者你的薪水之間的差異 $ 1000 or $ 100. 它還允許伺服器監視開始出現故障的 RAM。

性能差異相當小 - 我相信 2-3% 左右。不夠引人注目。但是,您的伺服器因 RAM 損壞而崩潰是非常明顯的。

如果它不是一個關鍵系統 - 不處理財務記錄,一些停機時間甚至數據損壞是可以接受的,等等,並且您在預算範圍內,非 ECC RAM 很好。但對於大多數應用來說,為了增加可靠性,額外的費用是值得的。

引用自:https://serverfault.com/questions/414073