Memory

您會在工作站中使用 ECC RAM 嗎?

  • January 10, 2021

是否建議在工作站中使用 ECC RAM,還是僅在伺服器中使用它?如果非 ECC RAM 在 PC 中工作,我們為什麼需要 ECC RAM?

隨著東西被儲存到 RAM 中、離開並最終從 RAM 中取出,自然會發生一些損壞(理論各不相同,但目前最重要的是來自電腦本身的 EMI)。ECC 是 RAM 和主機板的一項功能,可以檢測和糾正這種損壞。

損壞通常很小(ECC 通常可以檢測並修復每 64 位“字”1-2 位 - 這超出了典型的錯誤率),但頻率隨著 RAM 的密度而增加。您的普通工作站/PC 永遠不會注意到它。在服務於關鍵服務的高需求環境中執行高密度 RAM 24/7 的伺服器上,您會採取一切可能的措施來防止出現問題。

另請注意,您的主機板必須支持 ECC RAM,而一般的工作站/PC 不支持它。

ECC RAM 比非 ECC 更昂貴,對時鐘速度更敏感,並且可能會導緻小的 (1-2%) 性能損失。如果有幫助,一個有效的類比是 RAM 到 RAID 控制器。在您的 PC 上,晶片組中內置的硬體輔助軟體 RAID 可以很好地防止單個磁碟故障。在伺服器上,這永遠不夠。您需要帶有板載 RAM 的高端、電池支持的全硬體 RAID,以確保您不會因斷電、磁碟故障或其他原因而失去數據。

所以不,您的工作站中並不需要 ECC RAM。好處根本無法證明價格合理。

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