回覆列表
  • 1 # 使用者6704656755005

    記憶體頻寬計算公式:頻寬=記憶體時鐘頻率×記憶體匯流排位數×倍增係數/8。

    以DDR400記憶體為例,它的執行頻率為200MHz,資料匯流排位數為64bit,由於上升沿和下降沿都傳輸資料,因此倍增係數為2,此時頻寬為:200×64×2/8=3.2GB/s(如果是兩條記憶體組成的雙通道,那頻寬則為6.4 GB/s)。

    單通道記憶體節制器一般都是64-bit的,8個二進位制位相當於1個位元組,換算成位元組是64/8=8,再乘以記憶體的執行頻率,如果是DDR記憶體就要再乘以2,因為它是以SD記憶體雙倍的速度傳輸資料的,所以:

    DDR266,執行頻率為133MHz,頻寬為133×2×64/8 = 2.1GBps (PC2100)。

    DDR333,執行頻率為166MHz,頻寬為166×2×64/8 = 2.7GBps (PC2700)。

    DDR400,執行頻率為200MHz,頻寬為200×2×64/8 = 3.2GBps (PC3200)。

    擴充套件資料

    出於對速度的追求,為低速DDR記憶體尋找增加頻寬的方法算是很理所當然的方法了。最新的解決方案是,在系統記憶體上面採用雙通道匯流排,換言之,就是在不增加記憶體時鐘頻率的前提下,增加記憶體的潛在頻寬。

    儘管記憶體生產商能夠依據JEDEC標準生產高於DDR 400的記憶體產品,但是,採用雙通道匯流排無可否認是解決記憶體頻寬問題的一個好方法。

    不過記憶體頻寬並不是檢驗效能的唯一標準,實際上,系統的實際效能是根據每個人所使用的具體的應用程式不同而有差異的。

  • 中秋節和大豐收的關聯?
  • 苦瓜可以和山藥一起吃嗎?