1. 程式人生 > 實用技巧 >ECC和RECC記憶體條之間的區別

ECC和RECC記憶體條之間的區別

從普通的定義上區分:

我們都知道:記憶體,是連線CPU和其他裝置的通道,起到緩衝和資料交換作用。當CPU在工作時,需要從硬碟等外部儲存器上讀取資料,但由於硬碟這個“倉庫”太大,加上離CPU也很“遠”,運輸“原料”資料的速度就比較慢,導致CPU的生產效率大打折扣!為了解決這個問題,人們便在CPU與外部儲存器之間,建了一個“小倉庫”—記憶體
ECC記憶體,即應用了能夠實現錯誤檢查和糾正技術(ECC)的記憶體條。一般多應用在伺服器及圖形工作站上,這將使整個電腦系統在工作時更趨於安全穩定。ECC是“ErrorCheckingandCorrecting”的簡寫,中文名稱是“錯誤檢查和糾正”。
單來說:ECC是一種校驗,RECC的R表示register,暫存器。所以RECC就是在ECC的基礎上加了一個暫存器。

從外觀上區分:
先來看看金士頓4GECC記憶體條

wKiom1Lcv5yD3TgCAALXSJ41c6A778.jpg

中間的小紅圈,就是ECC記憶體條與普通記憶體條之間的區別,普通記憶體條上面,從外觀上看,這種小方塊的晶片單面只有8顆,而ECC記憶體單面是9顆,所以普通記憶體條和ECC記憶體條之間是很好區分的。下面我們再來看看RECC記憶體條:

wKioL1Lcv3zDNo_IAALdnycPi8U476.jpg

大家可以再數數小晶片的數量,在RECC記憶體條上,又多了一顆。因為RECC記憶體比ECC記憶體多一個暫存器,所以在外觀上就多了一個小顆粒,下面我們看看他們的對比:

wKiom1Lcv6Xjz3V8AAOMy9y1rfk724.jpg

wKioL1Lcv4awzjNlAAOb14tSTyg480.jpg

大家記清楚一條:ECC記憶體條比普通記憶體條多一個小顆粒,而RECC比ECC多一個R,也就是暫存器,整體多一個顆粒,所以,從外觀上久很容易區分他們的種類了。
功能上的區別:

目前是一談到伺服器記憶體,大家都一致強調要買ECC記憶體,認為ECC記憶體速度快,其實是一種錯誤地認識,ECC記憶體成功之處並不是因為它速度快(速度方面根本不關它事只與記憶體型別有關),而是因為它有特殊的糾錯能力,使伺服器保持穩定。ECC本身並不是一種記憶體型號,也不是一種記憶體專用技術,它是一種廣泛應用於各種領域的計算機指令中,是一種指令糾錯技術。它的英文全稱是“ErrorCheckingandCorrecting”,對應的中文名稱就叫做“錯誤檢查和糾正”,從這個名稱我們就可以看出它的主要功能就是“發現並糾正錯誤”,它比奇偶校正技術更先進的方面主要在於它不僅能發現錯誤,而且能糾正這些錯誤,這些錯誤糾正之後計算機才能正確執行下面的任務,確保伺服器的正常執行。
ECC記憶體因為要滿足效驗糾錯的需要,加入了一顆ECC效驗顆粒,由於採用的是TOSP封裝,使得記憶體看上去每面有9顆記憶體顆粒。而REGECC記憶體上面的晶片一般比普通記憶體多出2-3個,主要是PLL(PhaseLockedLoop)和RegisterIC,它們的具體用處如下 PLL(PhaseLockedLoop)瑣相環積體電路晶片,記憶體條底部較小IC,比RegisterIC小,一般只有一個,起到調整時鐘訊號,保證記憶體條之間的訊號同步的作用。RegisterIC記憶體條底部較小的積體電路晶片(2-3片),起提高驅動能力的作用。伺服器產品需要支援大容量的記憶體,單靠主機板無法驅動如此大容量的記憶體,而使用帶Register的記憶體條,通過RegisterIC提高驅動能力,使伺服器可支援高達32GB的記憶體因為有了PLL和Register晶片的支援,伺服器記憶體可以做的很大,更好的滿足日益龐大的軟體對記憶體無止境的要求。所以建議伺服器用16G以上的記憶體最好用RECC記憶體。
RECC多了一個暫存器,在記憶體上的作用我們可以把它理解成書的目錄,當記憶體接到讀寫指令時,會先檢索此目錄,然後再進行讀寫操作,這將大大提高伺服器記憶體工作效率。所以有些人誤以為RECC記憶體是不是比ECC記憶體執行速度慢,是錯誤的。目前能見到的Register記憶體也都具有ECC功能,部分主機板要求記憶體必須支援Register。
通過這個簡要的描述,不知道大家對ECC記憶體和RECC記憶體是不是有了一個新的認識。下面為大家展示幾張帶散熱片的RECC記憶體圖片:

wKioL1Lcv4mgYt3IAAL2cVDGBko826.jpg

這是RECC8G,帶散熱片的記憶體條。

wKiom1Lcv7PBc5VOAATNq3zOI7w508.jpg

這是RECC4G帶散熱片的記憶體條。

wKioL1Lcv5axve5WAAReTrz0Gb0628.jpg

這是RECC8G,不帶散熱片。因為現在的先進技術,降低了晶片的發熱量,所以現在市面上大多數的記憶體都已經不帶散熱片。
希望通過這個簡要的講解,能讓您很好的區分ECC和RECC記憶體條,在購買伺服器的時候能根據自己的情況去做出適合自己的選擇!

觀瀾電腦銷售

轉載於:https://blog.51cto.com/guanlandiannao/1353126