USB 2.0提速補丁及使用方法
發(fā)布:2013-3-11 9:36:37 來源:轉(zhuǎn)載 瀏覽次 編輯:佚名
雖然Intel和AMD配備USB 3.0控制器的主板已經(jīng)大量上市,但對于已經(jīng)選擇了只有USB 2.0的主板的用戶來說,用USB 2.0閃存、移動硬盤拷貝大文件時,看著那蝸牛般的進度條,有木有種不耐煩的感覺?那么快來看看,提速其實很簡單。
USB 2.0為啥達不到60MB/s?
大家都知道USB 2.0的理論帶寬是480Mbps,也就是60MB/s的數(shù)據(jù)傳輸速率,但實際使用中我們會發(fā)現(xiàn)這個理論速度是坑爹的,長期以來USB 2.0最高實際傳輸速度被限制在30MB/s左右,只能達到理論帶寬的一半。這是由于落后的協(xié)議和編碼方式造成的。
USB 2.0采用的是傳統(tǒng)的Bulk-Only Transport(BOT)協(xié)議,由于沒有進行改善,隨著目前高速存儲設備的出現(xiàn),BOT協(xié)議阻礙USB傳輸速率的問題已經(jīng)顯現(xiàn)出來。而目前的USB 3.0新增了USB Attached SCSI Protocol(UASP)協(xié)議,新增了兩組數(shù)據(jù)總線,支持多命令并發(fā)執(zhí)行和NCQ隊列功能,這樣就可以發(fā)揮出5Gbps的高速帶寬優(yōu)勢。
另外,USB 2.0使用了NRZI(Non-Return-to-Zero Inverted)編碼方式,它是基于串行傳輸模式,傳輸連續(xù)的0、1字符串,由于其中需要強制插0以保持發(fā)送端和接收端頻率同步會造成USB 2.0傳輸帶寬的浪費。而USB 3.0采用了時下流行的8b/10b編碼方式,有效數(shù)據(jù)利用率為80%,也就是USB 3.0的有效數(shù)據(jù)傳輸帶寬為500MB/s。
小補丁為USB 2.0大提速
微軟目前放出一個補丁來提高USB設備的訪問速度,由于它是一個HotFix熱修復補丁,并沒有作為常規(guī)補丁隨系統(tǒng)自動更新,因此我們平時也就體會不到它的作用,那么我們可以自己來手動下載安裝。
USB 2.0為啥達不到60MB/s?
大家都知道USB 2.0的理論帶寬是480Mbps,也就是60MB/s的數(shù)據(jù)傳輸速率,但實際使用中我們會發(fā)現(xiàn)這個理論速度是坑爹的,長期以來USB 2.0最高實際傳輸速度被限制在30MB/s左右,只能達到理論帶寬的一半。這是由于落后的協(xié)議和編碼方式造成的。
USB 2.0采用的是傳統(tǒng)的Bulk-Only Transport(BOT)協(xié)議,由于沒有進行改善,隨著目前高速存儲設備的出現(xiàn),BOT協(xié)議阻礙USB傳輸速率的問題已經(jīng)顯現(xiàn)出來。而目前的USB 3.0新增了USB Attached SCSI Protocol(UASP)協(xié)議,新增了兩組數(shù)據(jù)總線,支持多命令并發(fā)執(zhí)行和NCQ隊列功能,這樣就可以發(fā)揮出5Gbps的高速帶寬優(yōu)勢。
另外,USB 2.0使用了NRZI(Non-Return-to-Zero Inverted)編碼方式,它是基于串行傳輸模式,傳輸連續(xù)的0、1字符串,由于其中需要強制插0以保持發(fā)送端和接收端頻率同步會造成USB 2.0傳輸帶寬的浪費。而USB 3.0采用了時下流行的8b/10b編碼方式,有效數(shù)據(jù)利用率為80%,也就是USB 3.0的有效數(shù)據(jù)傳輸帶寬為500MB/s。
小補丁為USB 2.0大提速
微軟目前放出一個補丁來提高USB設備的訪問速度,由于它是一個HotFix熱修復補丁,并沒有作為常規(guī)補丁隨系統(tǒng)自動更新,因此我們平時也就體會不到它的作用,那么我們可以自己來手動下載安裝。