如題
現在電腦記憶體的容量越來越大,單條16GB已經降到一個合理的價格,與單條8G每單位價
格幾乎相同
消費級主機板輕鬆就能上到64GB,而這麼大的容量,沒有糾錯機制是非常不合理的
從十幾年前就在說要讓ECC進入消費級市場,但現在看來沒什麼效果,雖然現在Ryzen
全部支援ECC記憶體,但ECC記憶體依然很貴,就算只是多了1.125倍的顆粒,價格也至少兩
倍以上
但是就算沒有ECC,現代電腦卻沒有頻繁出現錯誤,也就是說ECC的引入不是那麼急迫的事
那現代電腦是如何解決記憶體沒有ECC產生的問題呢?
1. 錯誤率本來就低(0.1%以下),就算沒有ECC也沒差
2. 有其他硬體糾錯設計,就算沒ECC還是能一定程度消除錯誤
3. 作業系統的演算法,可以迴避錯誤
4. 不處理,一切聽天由命
現在電腦是採用那些方案?