顯示具有 ECC 標籤的文章。 顯示所有文章
顯示具有 ECC 標籤的文章。 顯示所有文章

星期一, 11月 06, 2006

何謂ECC的RAM

今天聽到ECC的RAM,

發覺好陌生,

身為資訊人竟然不知道ECC是什麼…

趕緊拜見狐狗大神。

主題ECC記憶體是甚麼?
主題內容

ECC (Error Correcting Code)是一種記憶體上的除錯技術,用來檢查傳送到記憶體的資料是否正確。系統會在傳送數據資料時,為8位元資料加入額外的1位元Parity Check(同位檢查)編碼。當數據出現錯誤時,ECC能自行更正錯誤,或要求系統重新傳送資料。這樣可確保系統正常運作而不會因資料錯誤而導致當機。因為多了一重除錯步驟,因此ECC RAM運行速度會比Non-ECC記憶體稍慢。另外由於ECC記憶體加入了同位檢查編碼,故其運作位元長度變成72-bit,而非傳統的64-bit。這類記憶體多應用於高階電腦如伺服器上。

ECC RAM本身也需要用一顆晶片作為除錯之用。因此帶有ECC功能的記憶體,每面都有9顆記憶體晶片,比其他的8顆多出一顆。而Registered ECC RAM是含Registered功能 (Registered是暫存器之意) 的記憶體,其優點在於確保資料存取時的穩定性與完整性,令系統可在更高速度下工作。

資料來源