- Load:0 second
- Duration:0 second
- Size:0x0
- Volume:0%
- Fps:60fps
- Sudio decoded:0 Byte
- Video decoded:0 Byte
ECC內(nèi)存其實用于大規(guī)模計算的云服務(wù)和虛擬機應(yīng)用越來越廣泛,也就意味著服務(wù)器不僅僅只對大公司,對普通的消費者來說也是很重要的。比如你個人微信和百度云,儲存你寶貴個人數(shù)據(jù)的服務(wù)器使用ECC內(nèi)存來防止內(nèi)存錯誤。否則的話,你可能就無法訪問數(shù)據(jù)了,嚴重的話會造成數(shù)據(jù)丟失,你微信很多重要云數(shù)據(jù)比如微信錢包和通訊錄等會不翼而飛。
像電、磁場甚至宇宙射線干擾,都會造成單個比特值的變化,而一個比特只有0和1兩個值。一般來說,一個字節(jié)又八個比特組成,在機器語言里面,就代表一個字母或數(shù)字。如果對于系統(tǒng)運行很重要的字節(jié),單個比特的值發(fā)生變化可能就會產(chǎn)生亂碼了,宕機或者故障就產(chǎn)生了。
ECC內(nèi)存先通過叫做“奇偶校驗檢查”的方法來檢查錯誤。也就是另外儲存一個“奇偶校驗”,其值為8個比特組里所有“1”的和,結(jié)果無非奇或偶,即1或0。如果內(nèi)存下次訪問數(shù)據(jù)時候,和與奇偶校驗比特的值不一樣的話,那么系統(tǒng)就知道至少有一個比特的值錯了。這種情況下ECC內(nèi)存就會用一段儲存原始數(shù)據(jù)時,用特殊算法生成的代碼來校正錯誤,恢復(fù)原始的8比特數(shù)據(jù)。
普通人沒必要用ECC,使用顆粒好的高頻RGB內(nèi)存更好。這看起來好像很高科技很厲害,但是我們普通人可不可以在下次裝機中使用ECC內(nèi)存呢?如果你不是要搭建服務(wù)器且沒有0宕機要求的話,我覺得沒必要。原因其實很簡單,ECC內(nèi)存價格更高,性能更差,因為要進行的運算更多。更重要的一點是,它不能和消費級主板兼容(消費級主板往往是不支持ECC內(nèi)存的)。如果你喜歡玩光污染的話就會更失望,因為ECC內(nèi)存的PCB板也就是說ECC的內(nèi)存條一般是綠色的,沒有散熱的馬甲片,這樣還搞什么光污染啊。
-
內(nèi)存
+關(guān)注
關(guān)注
8文章
3107瀏覽量
74968 -
ECC
+關(guān)注
關(guān)注
0文章
97瀏覽量
20946
發(fā)布評論請先 登錄
S32K311如何在Flash上測試ECC?
家用網(wǎng)線有必要買屏蔽的嗎
求助,關(guān)于STM32H7系列芯片下的ECC功能的疑問求解
ECC204 mikroBUS?評估板用戶指南

ECC608-TMNGTLS CryptoAuthentication?數(shù)據(jù)手冊

ECC206概要數(shù)據(jù)手冊

如何優(yōu)化RAM內(nèi)存使用
Linux內(nèi)存泄露案例分析和內(nèi)存管理分享

DDR Inline ECC在Jacinto7 SoC中的應(yīng)用

評論