[儲存] 檢測USB速度 (測試USB2.0/3.0/3.0-UASP實際的傳輸速率值)

作者 : 阿威阿獠

這次測試目的是要驗證USB2.0/3.0/3.0-UASP的實際測試值,有鑑於目前USB在各方面的測試手法, 依產品別會有些不同, 在這裡我會利用Iometer的測試數據, 提供給玩家以及firmware RD做一個base的reference, 但比較專業的USB-IF相容性測試,低速(Low Speed)、全速(Full Speed)、高速(Hi-Speed)和超高速裝置(Super-Speed)以及集線器(Hub)的眼狀圖(eye diagram)還有其它的參數驗證, 在這裏我就暫時不提了。

底下是事前的準備工作,以及其他要注意的細節。

1. Host端 (主機端-Motherboard)
  a. 除了Chip-set driver以外,請不要install其他不必要的軟體或常駐程式。(盡量確保resource的最大值)
  b. 盡量淨空PCI-e的slot。(也就是說VGA請盡量用on-board的,以避免外在因素的干擾)
  c. USB的bandwidth也要注意一下,目前市售的motherboard都有support到USB/UASP足以應付市面上所有的的USB devices。
  d. Memory至少要在4G以上。
  e. 底下是本次測試的configuration以及相關的production link。
    http://www.asus.com/tw/Motherboards/Z87DELUXEDUAL/specifications/
    Iometer setting : Worker=4 , Outstanding I/O=32 , Runtime=30 second
Host Reports

Device Manager

2. Initiator/Master端 (待測端-USB USB2.0/3.0/3.0-UASP的Interface)
  a. 在本次的驗證範例中,唯一的變動因素,就只有USB的Interface。
    http://zh.wikipedia.org/zh-tw/%E9%80%9A%E7%94%A8%E4%B8%B2%E8%A1%8C%E7%B8%BD%E7%B7%9A
    http://zh.wikipedia.org/zh-tw/USB_3.0
    http://en.wikipedia.org/wiki/USB_Attached_SCSI
    http://www.usb.org/developers
  b. 如何確定你要測試的USB Interface是USB2.0/3.0/3.0-UASP, 除了看Motherboard的背板之外, 您也可以利用USB Device Tree Viewer來做雙重確認。
USB3.0_UASPUSB3.0_NO UASP

USB-TreeView USB 2.0

USB-TreeView USB 3.0

3. Target/Slave端 (設備端-USB3.0/UASP)
  a. 這次的驗證必須是要具有UASP傳輸通訊協定的USB3.0高速傳輸介面,目前市售的akitio Neutrino冰極光U3的硬碟外接盒就有support到USB3.0/UASP(記得要使用USB 3.x的cable)
    http://www.akitio.com.tw/portable-storage/neutrino-u3
  Target Device
  b. 在驗證之前,先confirm原廠的SSD production data sheet的performance, 在這裡我是使用OCZ-VERTEX4 (Up to 560 MB/s Seq.Read ; Up to 510 MB/s Seq.Write)
    http://ocz.com/consumer/vertex-4-sata-3-ssd
  c. 不要對PD做任何format的動作。(因為file system還是有cache的存在)
  d. 本次測試的Target是with SSD,請先注意下列的動作:
    ◆ 先將SSD做wipe-out。(erase SSD的block以及其他garbage)
    ◆ 測試的procedure依序為 Seq.Read → Rdm.Read → Seq.Write → Rdm.Write。(這樣SSD受到的limition也會比較小)

4. 測試結果 (實際的傳輸速率值)
Throughput USB 2.0

Throughput USB 3.0

Throughput USB 3.0-UASP

Throughput Compare 2

Throughput Compare 1

Neutrino U3 on USB2.0

Neutrino U3 on USB3.0

Neutrino U3 on USB3.0 UASP

留言

這個網誌中的熱門文章

[儲存] 硬碟壞軌與0磁軌故障的檢測與修復-Windows10/8/7常用恢復工具介紹

[收藏] 紙鈔、郵票