ADVERTISEMENT
USB 3.0極致性能研究
相信大家已經瞭解到,UASP固然是好東西,實務上卻充滿限制。如何吸引人投入打造環境,就看性能表現是否真的那麼犀利,接下來透過測試來評估它的價值。首先以Windows 7和Windows 8系統為基礎,驗證傳輸模式帶來的影響,之後再就手邊具有的主控制器,進行其他交叉測試。
效能測試基準平台配置 | |
處理器 | Intel Core i7-3770K |
主機板 | Asus P8Z77-V PRO |
記憶體 | Kingston HyperX DDR3-1600 x 2 |
顯示卡 | Asus ENGTX560 TI DCII/2DI/1GD5 |
硬碟機 | Kingston SSDnow V100 |
作業系統 | Windows 7 Ultimate 64bit |
Windows 8 Professional 64bit | |
電源供應器 | OCZ OCZ-ZS750W |
高速USB 3.0裝置上陣
筆者選用Intel Z77晶片組主機板,它支援xHCI 1.0和UASP,是效能基準組的不二人選。所準備的2個隨身碟,Toshiba TransMemory-EX設定為參考基準組,當做隨身碟產品的主要代表。而Kingston DataTraveler Workspace核心是屬於固態硬碟設計,筆者基於好奇心加入其中,讓大家一同參考。
至於外接盒類型裝置部分,一律搭配Kingston HyperX 3K 120GB固態硬碟來進行。筆者找來Asus傳輸線樣品,內部是採用ASMedia ASM1051E橋接器,屬於SATA 6Gb/s規格並且支援UASP。另外還有Vantec NST-200S3-BK這款2.5吋外接盒,使用ASMedia ASM1051橋接器,是SATA 3Gb/s介面且不支援UASP。
速度躍進衝破400MB/s
首先透過ATTO Disk Benchmark測試來觀察,Asus傳輸線經過UASP加持,速度提升幅度相當顯著。在4KB單位下有著讀取85%、寫入70%左右的驚人成長,至於512KB和8192KB雖然小了許多,仍然有讀取50%、寫入40%幅度,最高速度從300MB/s以內衝到420MB/s以上。光看這點,就足以肯定UASP的卓越表現,讓人想擁有這樣的環境。
至於陪榜的Vantec外接盒與2款隨身碟,在Windows 7環境是使用傳統BOT傳輸模式,而Windows 8則是只能使用Optimized BOT。兩相比較下,Windows 8環境傳輸速度同樣足有長進,其中又以外接盒類型裝置最多。Vantec外接盒提升約為讀取30%、寫入25%,相當趨近SATA 3Gb/s真實頻寬極限,這樣的表現算是相當不錯。
Toshiba TransMemory-EX是款標準型隨身碟產品,即內部採用隨身碟控制器設計,在這部分測試的效能提升幅度比較小,讀取快了大約10%,寫入則是相差無幾,落在普遍認定的5%正常測試誤差範圍內。至於Kingston DataTraveler Workspace是個加上USB橋接器的固態硬碟合體產品,本質上和裝了固態硬碟的外接盒相當,因此存取速度增長15~30%不等。
Windows 7
Windows 8
▲UASP突破架構枷鎖,最高傳輸速度能夠衝破400MB/s,較BOT接近300MB/s快30%以上。至於Windows 8的BOT傳輸模式效率,也明顯較Windows 7高出一截。
UASP加速效果明確
接下來的CrystalDiskMark測試結果,用來和ATTO Disk Benchmark對比,如果呈現的結果相近,就更能確定UASP的加速效果。礙於固態硬碟是採用SandForce控制器,隨機與循序存取速度有段落差,為了求出最大理想值,所以測試組態選擇All 0xFF(1 Fill)模式進行。
取Seq這項標的數據來看,Asus傳輸線速度同樣有顯著提升,讀取50%、寫入30%左右的幅度,和前面測試結果相去不遠。不過此時Vantec外接盒顯得有些異常,速度不升反降的,從Windows 7環境191~200MB/s之譜,掉到132~135MB/s之間。筆者反覆測試驗證的結果都相同,一時間也摸不著頭緒,似乎只能歸咎於相容性等問題。
小檔存取同樣加快
至於原本不抱以太多期望的隨身碟,Toshiba讀取速度加快了約6%,寫入則是也出現倒退嚕現象,從105.9MB/s降低到102.3MB/s。這其中落差約莫為3%,筆者個人傾向視之為正常測試落差,沒有反覆加以試驗的必要。Kingston那只固態硬碟骨、隨身碟皮的Windows to Go相容產品,一如預期的穩定成長,分別是讀取40%、寫入15%左右。
在CrystalDiskMark其餘數據中,可以觀察到一些微妙變化。除了前述Vantec外接盒的Seq速度掉下來,4K和4K QD32這部分測試,Windows 7明顯有勝出的跡象。只有Asus傳輸線倖免,僅4K寫入部分慢了將近15%,其餘都呈現大幅成長,而且4K QD32更是驚人的讀取280%、寫入270%之多。
Windows 7
Windows 8
▲Windows 8環境測得4KB數據比Windows 7低了些,不過未刊載出來的4K QD32數據顯示,Windows 8具有倍數的增長,遠遠超過Windows 7許多。
(後面還有更多效能測試!)
我是很忙碌的人 我直接翻到最底頁末端想看總比較圖 結果沒有..
終於盼到這一文了...
本還想寫信去問呢..
有點心動想從z68跳z77啊...
2.關於UASP的部分;USB 3.0 Host晶片也就是指硬體的部分要有支援,接者FW要開起才有用(如果有FW);但是像Fresco是Hardware mode它無FW,假設硬體設計沒UASP就沒用處.
3.Device的IC的部分也是一樣,假設IC設計有UASP如過FW沒更新到有支援UASP也是一樣無支援,也就是說USB3.0 SATA bridge的IC假設有支援UASP mode但是FW如果沒Enable一樣無效.
4.像是ASmedia的USB3.0 host card其實硬體並無支援
它是透過Driver掛載在改成Tubro而號稱有UASP mode...在Windows 8下當然不會有,因為它是假的;硬體實際並無Support UASP mode!
5.要啟動UASP mode ==> USB3.0 Host(Hardware support and FW Enable)+ Windows 8 OS (in-box driver)+ Devices(Hardware support and FW Enable)
這樣才是完整的!