Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

ADVERTISEMENT

控制器跨品牌尬速

前個階段證實了UASP加速效益明確,即便是一般不支援的USB 3.0裝置,Windows 8傳輸速率也普遍好過於Windows 7。大家這時候應該會想到,其他品牌控制器的表現是如何,又會面臨哪些問題呢?接著進一步擴大探討範圍,但是為了避免交叉比較過度複雜化,只取表現最佳的Asus傳輸線,搭配Kingston固態硬碟做為基準組。

筆者就手邊資源,找來ASMedia ASM1042、Etron Tech EJ1168A、Fresco Logic FL1009,以及NECμPD720201等4款USB 3.0主控制器。前面3款整合內建在主機板,依序分別是Asus P8Z77-V PRO、GIGABYTE Z68A-D3H-B3與H61N-USB 3,NEC則是使用Silverstone SST-EC04-P擴充卡,裝配在基準平台上。

Windows 8驅動勝原廠

基於好奇心,筆者還找來其他各家最新版本驅動程式(指測試期間在網路上蒐羅到的版本),用以和Windows 8系統內建版本比較。其中Intel現行7系列晶片組,官方並未釋出Windows 8驅動程式,因此沒有進行這樣試驗的必要。從數據圖可看出不安裝還好,裝了反而弄巧成拙的變慢,這點值得大家特別留意到,現階段「新」未必就是好。

此外在UASP相容性部分,ASMedia ASM1042和Fresco Logic FL1009都無法正常運作,NECμPD720201乃至於更舊的μPD720200A則是順利過關,但前提是得使用Windows 8內建驅動成程式才行。筆者從驅動程式檔案結構觀察,Etron Tech EJ1168A驅動程式理論上有針對UASP架構撰寫,只不過在2套作業系統上都沒能發揮作用,不排除也是韌體問題的影響。

第三方UASP是解藥

ASMedia ASM1042不在Windows 8支援UASP的控制器清單中,而且手動安裝驅動程式也會出現「倒退嚕」現象,同樣不如靠Windows 8內建的就好。但如果你使用Asus主機板,又內建整合這款控制器,USB 3.0 Boost功能是另一種解法。它內建UASP驅動程式,主程式能夠自動偵測裝置類型,予以合適的傳輸模式驅動。

USB 3.0 Boost有些特性值得留意,在Windows 7環境下能為ASMedia ASM1042提供自家的UASP驅動程式,至於Intel的7系列晶片組與NEC控制器,則是提供基於UASP架構開發的加速模式。Windows 8方面由於已經原生內建驅動程式,所以只會安裝UASP驅動程式到系統內,但是同樣得經由USB 3.0 Boost主程式來掛載的驅動程式。

Windows 7

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

▲在Windows 7環境,Intel Z77速度名列前茅,還比掛上UASP驅動的ASMedia快,Windows 8則是晶片廠驅動程式,速度不敵Windows 8的結果。

使用硬碟免升級換殼

行文至此,USB碰上Windows 8還有什麼點呢?首先從最具有土砲精神的外接盒切入,讓我們來看看UASP支援與否,還有橋接器的SATA介面規格有什麼影響,值得花錢升級嗎?

筆者沿用前面章節使用的裝置,分別搭配固態硬碟與硬碟,來觀察傳輸效率變化。其中Windows 8環境執行CrystaDiskMark測試,數據詭異的不升反降,由於原因不明姑且就先不管這問題。從總和結果來說,目前2.5吋硬碟最高傳輸速度不超過140MB/s,因此沒有換掉外接盒的必要,多花那幾百元並不會得到什麼額外爽度。

如果你大手筆土砲了USB 3.0外接固態硬碟,那麼就值得斟酌一番。就以往經驗來說,SATA 3Gb/s規格的USB 3.0橋接器,受限於SATA頻寬很難超過250MB/s速度。只要固態硬碟不是老朽到無法跑出這速度,就值得考慮升級SATA 6Gb/s規格外接盒,這規格橋接器支援UASP的機率也很高,正好能一次到位。

USB 2.0裝置加速無望

另外是許多擁有一堆的USB 2.0裝置,無論隨身碟或外接硬碟,Windows 8有什麼神奇魔力呢?筆者抓了OCZ Rally 2 16GB隨身碟,還有Kingston固態硬碟配件之一的外接盒來進行試驗。

礙於版面只列出最高循序傳輸速度數據,筆者一一比較各細項成績,在前後2版Windows系統上,USB 2.0裝置傳輸速度差異微乎其微,連「正常測試誤差值」計算都可以免了。假設我們使用的裝置足以做為代表,那麼可見Windows 8無助於提升USB 2.0裝置存取速度,升級吸引人自然低了點。

入場與升級時間成熟

由總和結果來說,Windows 8對於USB 3.0裝置的傳輸速度,有著不同程度的提升,UASP效益更是值得肯定。你可以將這專題視為Windows 8額外升級誘因探討。另一種觀點,則是USB 3.0軟體架構終於趨近完善了,可以衝著這點放手擁抱它。

Windows 7

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看

▲外接盒裝配固態硬碟的組合,建議兩者SATA規格一致,這樣才能得到最佳速度。至於USB 2.0裝置則是回天乏術,Windows 8對它的幫助有限。

本文同步刊載於電腦王雜誌
 
 Windows 8 原生支援 USB 3.0,效能比 Windows 7 更好?實測給你看
歡迎加入電腦王雜誌粉絲團

bisheng
作者

前 PCADV 編輯、現 BenchLife 玩票性質打雜工 https://benchlife.info

使用 Facebook 留言
darks929
2.  darks929 (發表於 2013年3月17日 22:22)
同上+1
我是很忙碌的人 我直接翻到最底頁末端想看總比較圖 結果沒有..
電腦王不要玩我
2人給推

4.  電腦王不要玩我 (發表於 2013年3月18日 01:52)
1.微軟在開發Windows 8 for USB 3.0 xhci driver Inx-box 或 UASP driver是以µPD720202, µPD720201及FL1100為reference card.
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)
這樣才是完整的!

發表回應
謹慎發言,尊重彼此。按此展開留言規則