[技術討論] usb 3.1/3.0/2.0 + SATA II/III 問題

本帖最後由 sfij 於 2015-12-30 02:17 編輯

請問其實現在普通HDD 唔raid, 正常用的read/write都不過300MB/s (未用盡SATA II的bandwidth)
咁其實用usb 2.0 嚟抄data from HDD同用usb3.0/3.1係咪速度/時間上都冇分別? (因為bottleneck喺HDD度?)

thx ching~!

SATA 2係3Gbps喎, 單硬碟讀取寫入, 就算最平既3TB都可以去到1.5Gbps, 而USB 2.0實際得300Mbps左右, 點會夠?

TOP

本帖最後由 harryytm 於 2015-12-30 10:06 編輯

SATA Gen 1/2/3 - 1.5/3/6 GBit/s 半雙工, 有效速度 150MB/s, 300MB/s, 600MB/s
USB 2.0 - 480 Mbit/s 半雙工, 有效速度35MB/s
USB 3.0 - 5 Gbit/s 全雙工, 有效速度 400MB/s

半雙工同全雙工有咩分別可以睇下Wikipedia條目:
https://zh.wikipedia.org/wiki/雙工

如果用USB2.0的話bottleneck在USB2.0,而USB3.0的話bottleneck在硬碟本身。

HDD讀寫速度係跟curve,頭段100MB/s、尾段80MB/s,唔似SSD由頭到尾速度一樣。另外仲要考慮埋HDD個搜尋時間,例如Copy好多細過硬碟最低連續讀取速度嘅檔案,檔案同檔案之間要等HDD搜尋到個磁區,先可以繼續傳送數據。

TOP

行動最實際,你去試下抄5GB資料過去HDD,分別用SATA-I,II,III,再配埋USB2.0,3.0,3.1就知道有幾大分別。

TOP