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

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

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

Linux服務(wù)器卡頓救星之一招釋放Cache內(nèi)存
如何優(yōu)化RAM內(nèi)存使用
Linux內(nèi)存泄露案例分析和內(nèi)存管理分享

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

評(píng)論