ECC的必要性? - 3C

Table of Contents

如題

現在電腦記憶體的容量越來越大,單條16GB已經降到一個合理的價格,與單條8G每單位價
格幾乎相同
消費級主機板輕鬆就能上到64GB,而這麼大的容量,沒有糾錯機制是非常不合理的

從十幾年前就在說要讓ECC進入消費級市場,但現在看來沒什麼效果,雖然現在Ryzen
全部支援ECC記憶體,但ECC記憶體依然很貴,就算只是多了1.125倍的顆粒,價格也至少兩
倍以上

但是就算沒有ECC,現代電腦卻沒有頻繁出現錯誤,也就是說ECC的引入不是那麼急迫的事
那現代電腦是如何解決記憶體沒有ECC產生的問題呢?

1. 錯誤率本來就低(0.1%以下),就算沒有ECC也沒差
2. 有其他硬體糾錯設計,就算沒ECC還是能一定程度消除錯誤
3. 作業系統的演算法,可以迴避錯誤
4. 不處理,一切聽天由命

現在電腦是採用那些方案?

--

All Comments

Brianna avatarBrianna2020-01-16
你會這樣問代表對你沒有必要
Madame avatarMadame2020-01-17
1F會這樣回答,代表他不知道
Hardy avatarHardy2020-01-21
除了4以外,你說的都不太正確
Gilbert avatarGilbert2020-01-23
因為你的作業系統做的事比你想像的多 可以看看恐龍
Anthony avatarAnthony2020-01-28
或是不處理hehe
Charlotte avatarCharlotte2020-01-28
計算機組織與結構和恐龍本最新版讀一下 你可以少發
一篇廢文
Brianna avatarBrianna2020-01-30
冷靜
Caitlin avatarCaitlin2020-01-31
恐龍書要念知道嗎
Tracy avatarTracy2020-02-01
不是錯誤率低 是 就算當了重開也沒損失
Charlotte avatarCharlotte2020-02-08
樓上不錯XD
Susan avatarSusan2020-02-11
有 ECC 的機器的 bios 可設達多少次時警報或紀錄
Candice avatarCandice2020-02-15
server 通常幾百G 又loading重,每小時都有蠻正常的
Necoo avatarNecoo2020-02-16
ecc已經重要到沒有就無法出貨
Eartha avatarEartha2020-02-20
反正有ecc 版子都不用好好設計了(誤
Queena avatarQueena2020-02-22
家用 ram 沒幾 G 又沒在幹嘛大概出問題也不知道
Emily avatarEmily2020-02-22
若是你的電腦服務很重要,那麼就會購買企業級的產品
Edwina avatarEdwina2020-02-27
反觀來看機房為何要用rdimm?
Tristan Cohan avatarTristan Cohan2020-02-29
印象中win會藍絕大部分要嘛是第三方驅動炸了要嘛是
記憶體出錯
前者如各式navi炸裂 後者就是有ecc可以減緩的問題
Carolina Franco avatarCarolina Franco2020-03-05
可以去查 以前 google 有做過研究
在消費機上的結論應該接近 1/4 的綜合體
Brianna avatarBrianna2020-03-07
對廠商而言 可能會有一些user看到 CE 就拿去送修
Jessica avatarJessica2020-03-11
反正大家這樣用都用幾十年了, 確實看不出急迫性
然後CE的機率跟板子的layout關係較大 所以追求這個
Odelette avatarOdelette2020-03-13
還不如確實把板子lay好來
Vanessa avatarVanessa2020-03-16
https://i.imgur.com/UaG5PWM.png
有用ECC 好處是24/7沒問題 BSOD系統跟程式不容易掛
Hamiltion avatarHamiltion2020-03-17
不過我要遇到BSOD都是超頻玩太過份 正常還是穩到不
要不要der
Hazel avatarHazel2020-03-18
ECC我記得也防止一些記憶體flipping 攻擊吧
Ophelia avatarOphelia2020-03-19
前幾年有看到論文不知道現在ECC有沒有實作了
Harry avatarHarry2020-03-19
DDR5的話全部都上ECC囉
Ida avatarIda2020-03-22
實驗室用ECC的電腦真的24/7工作沒問題很穩定
其他普通DDR4的電腦就沒這麼穩定了...
Megan avatarMegan2020-03-26
DDR4的電腦如果把記憶體插槽插滿常常都只能跑低速
Andrew avatarAndrew2020-03-30
記憶體容量大卻沒有ECC的電腦想要24/7運作沒很容易
Isla avatarIsla2020-04-02
bsod大多是超頻,driver的問題
Barb Cronin avatarBarb Cronin2020-04-04
家裡的775 q9550 ddr3 沒ecc已經5年沒關機,穩的很
Connor avatarConnor2020-04-08
當然ecc有還是比較好的
Necoo avatarNecoo2020-04-11
ddr4開始就不用1西西惹
Oscar avatarOscar2020-04-13
我也想問server上的記憶體有ECC好處在哪
Ula avatarUla2020-04-16
伺服器會跨機台存取資料時出錯,系統延遲就很嚴重了
Rachel avatarRachel2020-04-16
一堆人都想超頻,放棄原本測試過較穩定的頻率,都沒
考慮資料的正確率
Skylar Davis avatarSkylar Davis2020-04-19
我就有用普通的文書機當server跑7年以上,每年增加2
0億筆RAW(不含加工後的資料)資料的系統。
Sierra Rose avatarSierra Rose2020-04-22
可以買兩組同時計算一樣的資料,比對結果一致性
Cara avatarCara2020-04-22
Server上有ECC其實不能說對系統有什麼好處 而是對你
Daph Bay avatarDaph Bay2020-04-27
有明確的好處-當你的機器當掉會讓你年終瞬間歸零+
Daniel avatarDaniel2020-05-01
至少被上面的上面在之後超過一年的時間裡規律性的
Elizabeth avatarElizabeth2020-05-06
用把你生皺紋的水量洗臉+寫不完的精進措施及檢討報
Ida avatarIda2020-05-07
這種情況下 ECC這種買保險的東西就算原廠不做你也
Isla avatarIsla2020-05-12
會用鈔票去巴他的臉叫他趕快做
Tracy avatarTracy2020-05-16
哪來的廢文,要發廢文麻煩去八卦板好嗎
Erin avatarErin2020-05-21
看了回文看來ECC是減少出錯,減少因為出錯產生的後
續問題