記憶體雙通道算法 ...

  • 主題發起人 主題發起人 KenC
  • 開始日期 開始日期
抱歉 剛接觸電腦 最近看了DIY 電腦的書 想請問 書上的記憶體 DDR2-667跑雙通道算法是 333*(128/8) =5.33GB

但是在網路上看教學卻是 這樣算 667*8*2=10.6GB 兩種算法 哪種才是對?

還是兩種都可以 該以哪個為標準? 為什麼會有兩種方式? 謝謝

算法應該是﹝333(記憶體實際的時脈)*128(記憶體匯流排,單通道就64)/8(bit要轉成byte)﹞*2(因為記憶體負緣觸發,所以為2倍時脈)

拿計算機算一下,以64來算是不是5.33GB呢(單位百萬)?

DDR2和DDR一樣,採用了在時鐘的上升延和下降延同時進行資料傳輸的基本方式,但是最大的區別在於,DDR2記憶體可進行4bit預讀取。兩倍於標準DDR記憶體的2BIT預讀取...

DDR 2BIT的預備取 和 DDR2 4BIT的預備取 如果以單通道來算傳輸速率的話 應該算法都是一樣的吧

我的認知 DDR2 是DDR的"第二代" 也就是時脈的不同而已!

哪DDR2 多出來的 2BIT 意思是?   有點糊塗了我。。。。。

所以DDR2最大時脈才可拉到800,DDR的最大時脈只能到400(超頻另外講,以官方定的最高規格來說)
 
如果照 我買的這本新書介紹 以DDR2-800 來算傳輸速率

單通道400*(64/8) = 3.2GB

雙通道400*(128/8)=6.4GB

可是我記憶體外包裝盒 是寫PC2-6400也就是傳輸頻寬為6.4GB

但是我插兩條 跑雙通道 不就照理說應該是以上算的6.4GB 為何電腦會顯示 12.8GB ?

這本書是2009年新板 他所介紹並沒有寫單顆粒 雙顆粒 = =....
 
如果照 我買的這本新書介紹 以DDR2-800 來算傳輸速率

單通道400*(64/8) = 3.2GB

雙通道400*(128/8)=6.4GB

可是我記憶體外包裝盒 是寫PC2-6400也就是傳輸頻寬為6.4GB

但是我插兩條 跑雙通道 不就照理說應該是以上算的6.4GB 為何電腦會顯示 12.8GB ?

這本書是2009年新板 他所介紹並沒有寫單顆粒 雙顆粒 = =....

你把記憶體把一條拆掉,就會顯示6.4GB的頻寬勒
12.8GB是跑雙通道噢,可能他忘記DDR有時脈*2的特性:PPP:
 
333*(64/8)*2 = 5328MB 等於 5.33GB是沒錯

所以是這本書沒有標上 應該後面要再加上乘2....

同理說 DDR3 也就是又比DDR2 多2BIT 的預備取囉???
 
333*(64/8)*2 = 5328MB 等於 5.33GB是沒錯

所以是這本書沒有標上 應該後面要再加上乘2....

同理說 DDR3 也就是又比DDR2 多2BIT 的預備取囉???

理論上DDR3應該是多4BIT,應該是以倍數成長

所以能衝到現在的1600

另外一提,DDR5是用QDR技術(類似現在系統匯流排),時脈可以衝到3.0GB以上,以ATI的4870所用的GDDR5為例子
 
你把記憶體把一條拆掉,就會顯示6.4GB的頻寬勒
12.8GB是跑雙通道噢,可能他忘記DDR有時脈*2的特性:PPP:

照你剛說的算法 雙通道的確是12.8GB.......

400*(128/8)*2=12.8GB .......................