USB 3.0 挑選? - 儲存設備

Table of Contents

※ 引述《sanbis (方正)》之銘言:
: 加裝擴充卡………要找 2 port 的擴充卡還是 4 port ?
: 晶片組?跟 USB 2.0 一樣挑 NEC 晶片?
2 port 其實就夠用, 晶片還是挑NEC相容性比較好.

: 推 kenfss :您的意思是一般3.0外接硬碟使用3.0擴充卡的效能不高 11/19 03:17
: → kenfss :除非是SSD的外接硬碟才有明顯差異嗎? 11/19 03:18
: → kenfss :再請問就現階段一般的單x16PCIE的主機板不能雙存顯卡 11/19 03:24
: → kenfss :跟3.0擴充卡嗎? 11/19 03:24

PCIE Gen 1 x1 本身的速度是 250MB/s
PCIE Gen 2 x1 本身的速度是 500MB/s
USB 3.0的速度是5Gb/s, 625MB/s
USB 2.0的速度是480Mb/s, 60MB/s.
考慮USB的效率大概只有80%, 所以可以把USB 3.0 當作500MB/s, USB 2.0只有48MB/s
SATA 3Gbps的速度375MB/s, SATA 6Gbps的速度750MB/s, 這個也有頻寬利用率問題, 都
當80%來算, 變成300MB/s, 600MB/s

然後傳統硬碟目前最快的3.5"好像約180MB/s, SSD就當作是500MB/s吧.

以接SSD來說, 假設是使用USB 3.0 to SATA 6G的橋接晶片, 主機板是Gen 2
SSD -> SATA 6Gbps -> USB 3.0 -> PCIE Gen 2
500MB/s 600MB/s 500MB/s 500MB/s
SSD可以餵飽後段的其他匯流排.

所以外接硬碟來說, 假設條件同上:
硬碟 -> SATA 6Gbps -> USB 3.0 -> PCIE Gen 2
180MB/s 600MB/s 500MB/s 500MB/s
硬碟餵不飽後面匯流排, 所以最後就變成180MB/s..

假如你的主機板只有Gen 1, 就變成:
硬碟 -> SATA 6Gbps -> USB 3.0 -> PCIE Gen 1
180MB/s 600MB/s 500MB/s 250MB/s
最後還是180MB/s, 因為反正硬碟餵不飽後面..

改接到USB 2.0變成
硬碟 -> SATA 6Gbps -> USB 2.0 -> PCIE Gen 2
180MB/s 600MB/s 48MB/s 500MB/s
變成最多也只有48MB/s, 慢得多了..

實際上USB還有其他損耗, 只會更慢

所謂接在X16是因為上一代主機板有不少因為PCIE 1x是從南橋晶片拉出來,只支援Gen1
而x16幾乎都從北橋/CPU拉出來, 比較有機會是Gen 2.

不過最新這代幾乎都全部為Gen 2了.

結論就是就算你的pcie只有gen1, USB 3.0還是遠比2.0快很多...

--

All Comments

Doris avatarDoris2011-11-23
USB3.0 有500MB/s ?!
Madame avatarMadame2011-11-23
2.0有八成?不到吧,就算一些隨身碟尬的超速模式
Poppy avatarPoppy2011-11-24
有看到也差不多35MB/s ,大概是六成吧......
Lily avatarLily2011-11-25
可以請教一下要怎麼判斷MB 是 gen1 還是 gen2嗎?
Edward Lewis avatarEdward Lewis2011-11-28
8成其實應該是指Host Controller的最佳利用率的時候
這個數字我記得看過文件是從command吃掉的頻寬跟data
Rosalind avatarRosalind2011-11-29
的比例算出來的,實際上只會更低而已..
Frederica avatarFrederica2011-12-01
譬如下一次command讀512byte跟一次讀4k之類的就有差
Barb Cronin avatarBarb Cronin2011-12-04
請問下一般單x16PCIE的主機板不能雙存顯卡跟擴充卡?
Vanessa avatarVanessa2011-12-08
還是是我問錯了嗎? 感謝您
Candice avatarCandice2011-12-12
基本上有插槽就可以插,跑啥速度要看你晶片組
Susan avatarSusan2011-12-13
買一張來插M4A785D-M Pro的PCIE來試試看