chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>主機配件>內(nèi)存>

什么是內(nèi)存ECC校驗

2009年12月25日 14:28 www.brongaenegriffin.com 作者:佚名 用戶評論(0
關(guān)鍵字:

什么是內(nèi)存ECC校驗???


???
???
  ECC內(nèi)存即糾錯內(nèi)存,簡單的說,其具有發(fā)現(xiàn)錯誤,糾正錯誤的功能,一般多應用在高檔臺式電腦/服務器及圖形工作站上,這將使整個電腦系統(tǒng)在工作時更趨于安全穩(wěn)定。

  內(nèi)存是一種電子器件,在其工作過程中難免會出現(xiàn)錯誤,而對于穩(wěn)定性要求高的用戶來說,內(nèi)存錯誤可能會引起致命性的問題。內(nèi)存錯誤根據(jù)其原因還可分為硬錯誤和軟錯誤。硬件錯誤是由于硬件的損害或缺陷造成的,因此數(shù)據(jù)總是不正確,此類錯誤是無法糾正的;軟錯誤是隨機出現(xiàn)的,例如在內(nèi)存附近突然出現(xiàn)電子干擾等因素都可能造成內(nèi)存軟錯誤的發(fā)生。

  為了能檢測和糾正內(nèi)存軟錯誤,首先出現(xiàn)的是內(nèi)存“奇偶校驗”。內(nèi)存中最小的單位是比特,也稱為“位”,位有只有兩種狀態(tài)分別以1和0來標示,每8個連續(xù)的比特叫做一個字節(jié)(byte)。不帶奇偶校驗的內(nèi)存每個字節(jié)只有8位,如果其某一位存儲了錯誤的值,就會導致其存儲的相應數(shù)據(jù)發(fā)生變化,進而導致應用程序發(fā)生錯誤。而奇偶校驗就是在每一字節(jié)(8位)之外又增加了一位作為錯誤檢測位。在某字節(jié)中存儲數(shù)據(jù)之后,在其8個位上存儲的數(shù)據(jù)是固定的,因為位只能有兩種狀態(tài)1或0,假設(shè)存儲的數(shù)據(jù)用位標示為1、1、1、0、0、1、0、1,那么把每個位相加(1+1+1+0+0+1+0+1=5),結(jié)果是奇數(shù)。對于偶校驗,校驗位就定義為1,反之則為0;對于奇校驗,則相反。當CPU讀取存儲的數(shù)據(jù)時,它會再次把前8位中存儲的數(shù)據(jù)相加,計算結(jié)果是否與校驗位相一致。從而一定程度上能檢測出內(nèi)存錯誤,奇偶校驗只能檢測出錯誤而無法對其進行修正,同時雖然雙位同時發(fā)生錯誤的概率相當?shù)?,但奇偶校驗卻無法檢測出雙位錯誤。

  ECC(Error Checking and Correcting,錯誤檢查和糾正)內(nèi)存,它同樣也是在數(shù)據(jù)位上額外的位存儲一個用數(shù)據(jù)加密的代碼。當數(shù)據(jù)被寫入內(nèi)存,相應的ECC代碼與此同時也被保存下來。當重新讀回剛才存儲的數(shù)據(jù)時,保存下來的ECC代碼就會和讀數(shù)據(jù)時產(chǎn)生的ECC代碼做比較。如果兩個代碼不相同,他們則會被解碼,以確定數(shù)據(jù)中的那一位是不正確的。然后這一錯誤位會被拋棄,內(nèi)存控制器則會釋放出正確的數(shù)據(jù)。被糾正的數(shù)據(jù)很少會被放回內(nèi)存。假如相同的錯誤數(shù)據(jù)再次被讀出,則糾正過程再次被執(zhí)行。重寫數(shù)據(jù)會增加處理過程的開銷,這樣則會導致系統(tǒng)性能的明顯降低。如果是隨機事件而非內(nèi)存的缺點產(chǎn)生的錯誤,則這一內(nèi)存地址的錯誤數(shù)據(jù)會被再次寫入的其他數(shù)據(jù)所取代。

  使用ECC校驗的內(nèi)存,會對系統(tǒng)的性能造成不小的影響,不過這種糾錯對服務器等應用而言是十分重要的,并且由于帶ECC校驗的內(nèi)存價格比普通內(nèi)存要昂貴許多,因此帶有ECC校驗功能的內(nèi)存絕大多數(shù)都是服務器內(nèi)存。
?
?


?
?

非常好我支持^.^

(4) 100%

不好我反對

(0) 0%

相關(guān)閱讀:

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?