什么是ECC內存
2010年01月12日 15:42 本站整理 作者:佚名 用戶評論(0)
關鍵字:內存(72214)
什么是ECC內存
ECC是“Error Checking and Correcting”的簡寫,中文名稱是“錯誤檢查和糾正”。ECC是一種能夠實現“錯誤檢查和糾正”的技術,ECC內存就是應用了這種技術的內存,一般多應用在服務器及圖形工作站上,這將使整個電腦系統在工作時更趨于安全穩定。
?
要了解ECC技術,就不能不提到Parity(奇偶校驗)。在ECC技術出現之前,內存中應用最多的是另外一種技術,就是Parity(奇偶校驗)。我們知道,在數字電路中,最小的數據單位就是叫“比特(bit)”,也叫數據“位”,“比特”也是內存中的最小單位,它是通過“1”和“0”來表示數據高、低電平信號的。在數字電路中8個連續的比特是一個字節(byte),在內存中不帶“奇偶校驗”的內存中的每個字節只有8位,若它的某一位存儲出了錯誤,就會使其中存儲的相應數據發生改變而導致應用程序發生錯誤。而帶有“奇偶校驗”的內存在每一字節(8位)外又額外增加了一位用來進行錯誤檢測。比如一個字節中存儲了某一數值(1、0、1、0、1、0、1、1),把這每一位相加起來(1+0+1+0+1+0+1+1=5)。若其結果是奇數,對于偶校驗,校驗位就定義為1,反之則為0;對于奇校驗,則相反。當CPU返回讀取存儲的數據時,它會再次相加前8位中存儲的數據,計算結果是否與校驗位相一致。當CPU發現二者不同時就作出視圖糾正這些錯誤,但Parity有個缺點,當內存查到某個數據位有錯誤時,卻并不一定能確定在哪一個位,也就不一定能修正錯誤,所以帶有奇偶校驗的內存的主要功能僅僅是“發現錯誤”,并能糾正部分簡單的錯誤。
?
通過上面的分析我們知道Parity內存是通過在原來數據位的基礎上增加一個數據位來檢查當前8位數據的正確性,但隨著數據位的增加Parity用來檢驗的數據位也成倍增加,就是說當數據位為16位時它需要增加2位用于檢查,當數據位為32位時則需增加4位,依此類推。特別是當數據量非常大時,數據出錯的幾率也就越大,對于只能糾正簡單錯誤的奇偶檢驗的方法就顯得力不從心了,正是基于這樣一種情況,一種新的內存技術應允而生了,這就是ECC(錯誤檢查和糾正),這種技術也是在原來的數據位上外加校驗位來實現的。不同的是兩者增加的方法不一樣,這也就導致了兩者的主要功能不太一樣。它與Parity不同的是如果數據位是8位,則需要增加5位來進行ECC錯誤檢查和糾正,數據位每增加一倍,ECC只增加一位檢驗位,也就是說當數據位為16位時ECC位為6位,32位時ECC位為7位,數據位為64位時ECC位為8位,依此類推,數據位每增加一倍,ECC位只增加一位。總之,在內存中ECC能夠容許錯誤,并可以將錯誤更正,使系統得以持續正常的操作,不致因錯誤而中斷,且ECC具有自動更正的能力,可以將Parity無法檢查出來的錯誤位查出并將錯誤修正。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 基于Corundum架構的100G RDMA網卡設計 2023-10-24
- [電子說] 監控攝像頭云儲存和內存卡儲存有什么區別? 2023-10-23
- [控制/MCU] 基于STM32F429芯片的單片機芯片內存映射圖 2023-10-23
- [存儲技術] 三星披露下一代HBM3E內存性能 2023-10-23
- [嵌入式技術] C編程中指針的語法和工作原理 2023-10-21
- [電子說] IBM開發新芯片為AI提速:消除片外內存,靈感來自大腦 2023-10-23
- [電子說] 力積電Q3稅后凈損3.34億新臺幣 主要受三大因素影響 2023-10-20
- [電子說] 如何保證緩存一致性 2023-10-19
( 發表人:admin )
用戶評論
發表評論
深度閱讀
- PCB表面鍍金工藝,還有這么多講究! 10-24
- 募資240億,新加坡GP看準數字化產業鏈 10-19
- 阿里云輕量云服務器市場“帝位”穩固?這位“挑戰者”來勢洶 10-19
- 嵌入式視覺技術如何賦予機器觀察能力 10-18
- 基于FPGA的Aurora 8b10b光通信測試方案 10-01
相關下載
電子百科閱讀排行
- 運行內存是什么意思,手機運行內存4G和6G區別很大? 06-02
- 虛擬內存怎么設置最好_虛擬內存設置多少合適 11-01
- 國產機之殤,華為p10“閃存門”背后竟然是這樣!閃存無國產 05-12
- 如何解決“access violation at address”錯誤 09-14
- ddr4和ddr3內存的區別,可以通用嗎 11-08
- ROM、RAM、DRAM、SRAM和FLASH的區別解析 12-02
- 手工增加iPhone內存真的有那么好? 11-04
- 存儲器的層次結構原理圖解分析 04-13
- 什么是IRQ 02-05
- cc2530串口通信 11-08