你不知道服務器內存哪些區別

你別看服務器內存看似一樣,其實服務器內存之間也是存在差別的。那麼服務器內存的區別是什麼?它們之間存在什麼功能差異嗎?跟著StarFax先來看看服務器內存具體分類:ECC和REG ECC(簡稱RECC)

先來說一下什麼是ECC和RECC,它們名稱和功能的區別:

REG ECC縮寫是RECC。REG是英文Register的縮寫,意思為寄存器,你可以理解為一個訂書機,它可以把內存芯片(紙張)集成的更多,簡單點就是擴容用的,其功能是通過它來集成更多的內存顆粒達到擴大內存容量的目的。

而ECC的英文全稱是”Error Checking and Correcting”,翻譯為錯誤檢查和糾正,可以理解為內存條的數據糾錯功能,這也是為什麼服務器可以連續運行幾個月甚至幾年不死機的原因。簡單來說:ECC是一種校驗,RECC的R表示register,即寄存器,所以RECC就是在ECC的基礎上加了一個寄存器。

ECC內存大致分為兩種,一種是REG ECC,必須用服務器主板才能支持,一種是純ECC,不帶REG(寄存器)的,普通主板可以用,但是ECC糾錯功能不起作用。

它們區別大致如下:

1.要求不一樣

REG ECC,必須用服務器主板才能支持;ECC,普通主板可以用,但是ECC糾錯功能不起作用。

2.硬件不一樣

REG ECC帶有一個寄存器。ECC,則沒有寄存器。

3.價格不一樣

ECC內存比普通內存貴10%-20%,REG ECC內存比普通內存貴一倍左右。(注:這是以前的說法,由於服務器內存都是一些拆機淘汰下來的老條子,拆機貨堆積如山,商家只有賤賣了,尤其是REG ECC的零售市場很小,所以現在我們能買到的服務器內存比普通內存要便宜很多。)

4.讀取方式不一樣

ECC是控制器直接讀內存顆粒,REG ECC是控制器讀寄存器,寄存器讀顆粒。

5.延遲不一樣

REG ECC因為比ECC多了一道程序,所以稍有延遲,略微影響性能。

6.支持容量不一樣

REG ECC因為比ECC多了一組寄存器,從而支持更大的容量:比方說對於DDR4-2400MHz,一般8GB的只有ECC,16GB/32GB的只有REG ECC。

分享到:

分享 facebook
分享 twitter