內存的計算

主流內存條規格識別方法

如下圖所示,這是一個海力士的內存條,上面的規格參數,需要有一定的認識,
在這裏插入圖片描述
1.看廠家,就在上圖所示的地方,看廠家,圖中的內存條是海力士的;
2.看容量,圖中所示的容量就是8GB
3. 2Rx4
CPU與內存之間的接口位寬是64bit,也就意味着CPU在一個時鐘週期內會向內存發送或從內存讀取64bit的數據(位寬越大,讀取數據的速度就越快)。但是,單個內存顆粒的位寬有4bit、8bit或16bit,個別也有32bit的。所以需要把多個顆粒連在一起,才能組成一個位寬爲64bit的數據集合,纔可以和CPU互連。 R”表示RANK,“×4”就是顆粒位寬是4bit的意思。因爲1個RANK是64bit,兩個RANK就是128bit,因此,符號“2R×4”就表示這個模組有2個RANK,顆粒的位寬是4b。因此,這個模組用的顆粒是128b÷4b/顆=32顆。 表示的rank位寬,cpu和內存之間的通信位寬是64bit,(後面的x4表示x4bit,由4個bit就需要16個顆粒,才能組成一個rank(64bit)
4.PC3L表示使用的是DDR3類型的內存條,相應的,如果是PC4L,那麼就代表使用的是DDR4類型的內存條;
5.10600R
其中,10600除以8得到的就是頻率;1333MHZ
R表示,這個內存條是RDIMM類型的內存條
內存條的類型有以下三種,如下圖所示,差別以及特點都在圖中表示出來了,可以瞭解一下。
在這裏插入圖片描述
6.1324,表示的就是生產批次了,13表示13年,24表示第24周,也就是說,這個內存條是13年第24周生產出來的。
7.HMT31GR7CFR4A-H9 T3就是這個內存的型號了。

關於內存的計算

內存條容量計算:

內存條容量(單位 : B)= 內存顆粒容量 * 內存顆粒個數/8
內存顆粒容量(單位 : b) = 尋址空間 * 顆粒位寬
內存顆粒個數 = Rank數 * (64/顆粒位寬)

舉例:
規格爲 8GB 2Rx8 PC3L-12800R 的內存條
內存條容量 8GB(由內存條上的信息,已知值) = (4Gb×16)/8
內存顆粒容量 = 4Gb
內存顆粒個數 = 2 × 64(接口位寬64bit) / 8(顆粒位寬) = 16

內存帶寬計算:

滿配最大內存帶寬 = 內存標稱頻率 * 內存總線位數 * 通道數 * CPU個數
實際使用的內存帶寬 = 內存標稱頻率 * 內存總線位數 * 實際使用的通道數
內存標稱頻率:是指內存最大可以在多大功率上進行穩定的運行,

舉例:
華爲FusionServer Pro 2288H V5滿配2666的內存條時,內存的帶寬爲:

2666 * 64 * 6 * 2 =2047488 Mbit/s=250GB/s

那麼對於滿配2666的內存條,它的內存標稱頻率是2666,內存的總線位數是64,通道數是6,CPU的個數是2,那麼這個內存的帶寬是250 GB/s

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章