發(fā)布時(shí)間:2022-05-25 文章來(lái)源:深度系統(tǒng)下載 瀏覽:
軟件是一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。一般來(lái)講軟件被劃分為編程語(yǔ)言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。硬件是“計(jì)算機(jī)硬件”的簡(jiǎn)稱(chēng)。與“軟件”相對(duì),電子計(jì)算機(jī)系統(tǒng)中所有實(shí)體部件和設(shè)備的統(tǒng)稱(chēng)。 雖然Intel和AMD配備USB 3.0控制器的主板已經(jīng)大量上市,但對(duì)于已經(jīng)選擇了只有USB 2.0的主板的用戶(hù)來(lái)說(shuō),用USB 2.0閃存、移動(dòng)硬盤(pán)拷貝大文件時(shí),看著那蝸牛般的進(jìn)度條,有木有種不耐煩的感覺(jué)啊?那么快來(lái)看看,提速其實(shí)很簡(jiǎn)單。 雖然Intel和AMD配備USB 3.0控制器的主板已經(jīng)大量上市,但對(duì)于已經(jīng)選擇了只有USB 2.0的主板的用戶(hù)來(lái)說(shuō),用USB 2.0閃存、移動(dòng)硬盤(pán)拷貝大文件時(shí),看著那蝸牛般的進(jìn)度條,有木有種不耐煩的感覺(jué)啊?那么快來(lái)看看,提速其實(shí)很簡(jiǎn)單。 USB 2.0為啥達(dá)不到60MB/s? 大家都知道USB 2.0的理論帶寬是480Mbps,也就是60MB/s的數(shù)據(jù)傳輸速率,但實(shí)際使用中我們會(huì)發(fā)現(xiàn)這個(gè)理論速度是坑爹的,長(zhǎng)期以來(lái)USB 2.0最高實(shí)際傳輸速度被限制在30MB/s左右,只能達(dá)到理論帶寬的一半。這是由于落后的協(xié)議和編碼方式造成的。 USB 2.0采用的是傳統(tǒng)的Bulk-Only Transport(BOT)協(xié)議,由于沒(méi)有進(jìn)行改善,隨著目前高速存儲(chǔ)設(shè)備的出現(xiàn),BOT協(xié)議阻礙USB傳輸速率的問(wèn)題已經(jīng)顯現(xiàn)出來(lái)。而目前的USB 3.0新增了USB Attached SCSI Protocol(UASP)協(xié)議,新增了兩組數(shù)據(jù)總線(xiàn),支持多命令并發(fā)執(zhí)行和NCQ隊(duì)列功能,這樣就可以發(fā)揮出5Gbps的高速帶寬優(yōu)勢(shì)。 另外,USB 2.0使用了NRZI(Non-Return-to-Zero Inverted)編碼方式,它是基于串行傳輸模式,傳輸連續(xù)的0、1字符串,由于其中需要強(qiáng)制插0以保持發(fā)送端和接收端頻率同步會(huì)造成USB 2.0傳輸帶寬的浪費(fèi)。而USB 3.0采用了時(shí)下流行的8b/10b編碼方式,有效數(shù)據(jù)利用率為80%,也就是USB 3.0的有效數(shù)據(jù)傳輸帶寬為500MB/s。 小補(bǔ)丁為USB 2.0大提速 微軟目前放出一個(gè)補(bǔ)丁來(lái)提高USB設(shè)備的訪(fǎng)問(wèn)速度,由于它是一個(gè)HotFix熱修復(fù)補(bǔ)丁,并沒(méi)有作為常規(guī)補(bǔ)丁隨系統(tǒng)自動(dòng)更新,因此我們平時(shí)也就體會(huì)不到它的作用,那么我們可以自己來(lái)手動(dòng)下載安裝。 從微軟官方下載Windows6.1-KB2581464補(bǔ)丁,解壓后安裝。光安裝補(bǔ)丁還不行,還需要手動(dòng)對(duì)注冊(cè)表進(jìn)行一些修改,將USB 2.0存儲(chǔ)設(shè)備的最大傳輸值從默認(rèn)的64KB增加到2MB,這樣才能讓它的速度有所提升。 首先需要將存儲(chǔ)設(shè)備的INF設(shè)備信息添加到注冊(cè)表中。在設(shè)備管理器中的磁盤(pán)驅(qū)動(dòng)器中找到當(dāng)前的USB 2.0存儲(chǔ)設(shè)備,右擊它選擇“屬性”,切換到“詳細(xì)信息”選項(xiàng)卡。在屬性下拉菜單中,選擇“父系”,這時(shí)在“值”的對(duì)話(huà)框中就會(huì)出現(xiàn)一串字符(如圖1)。其中VID_xxxx&PID_xxxx字符就是USB 2.0存儲(chǔ)設(shè)備唯一的INF設(shè)備標(biāo)識(shí),例如VID_090C&PID_1000,即090C1000。 行regedit,打開(kāi)注冊(cè)表編輯器,依次點(diǎn)擊展開(kāi)HKEY_LOCAL_MACHINESYSTEMCurrentControlSet Controlusbstor。在usbstor下有幾個(gè)子項(xiàng)目,新建一個(gè)名為“090C1000”的項(xiàng),并選中它,然后在窗口右邊的空白處右擊新建一個(gè)名為“MaximumTransferLength”的DWORD值,然后雙擊,把它的值改為001fffe0(如圖2,十進(jìn)制數(shù)值為 2097120,也就是2MB)。保存后重啟系統(tǒng)。 實(shí)際測(cè)試效果 我們用金士頓DataTraveler 16GB閃存進(jìn)行打補(bǔ)丁前后的對(duì)比測(cè)試,首先運(yùn)行ATTO Disk Benchmark,在默認(rèn)配置下,讀寫(xiě)速度分別為34.9MB/s和28MB/s,安裝補(bǔ)丁后讀寫(xiě)速度都出現(xiàn)了顯著的增加,最高讀取達(dá)到了43.2MB /s,寫(xiě)入速度也為34.6MB/s。接著用AS SSD測(cè)試持續(xù)讀寫(xiě)速度,默認(rèn)情況下,讀取速度為29.4MB/s,寫(xiě)入速度只有25.1MB/s,安裝補(bǔ)丁后,讀寫(xiě)速度分別提升至42.9MB/s和 33.6MB/s。 雖然這些速率在USB 3.0下算是小兒科,但是對(duì)于那些USB 2.0老用戶(hù)來(lái)說(shuō)在不升級(jí)USB 3.0的前提下獲得40MB/s以上的讀取傳輸速度,相對(duì)默認(rèn)環(huán)境還是有不小的突破,能夠節(jié)約不少拷貝文件的時(shí)間 硬件是實(shí)在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會(huì)實(shí)現(xiàn)更豐富的功能。 |