重新審視WindowsXP 20%的“保留帶寬”
由于Windows XP或2003有20%的“保留帶寬”,有這樣一個推論:去掉后速度提升20%,xp在帶寬上做了手腳。這些說法在網(wǎng)上廣為流行,然而你費時費力去掉這個限制后,卻發(fā)現(xiàn)速度并沒有提升!
據(jù)我所知,這個方法最早來源于《電腦報》,直到今天這個所謂的“技巧”還在網(wǎng)上廣為流傳。所以,我覺得有必要在這兒說一下。
其實根本不用去掉。
這個20%帶寬并非“保留”,是指在使用QoS 應(yīng)用程序編程接口(API)的程序最多在每個接口基礎(chǔ)鏈路上可以申請預(yù)留20%的帶寬,但是如果此程序并未充分利用,這些帶寬仍然可以被其他程序所用。
在微軟的《技術(shù)資源規(guī)劃》中指出:除非有應(yīng)用程序?qū)iT請求優(yōu)先的帶寬,否則在Windows XP pc 上運行的應(yīng)用程序可以共享所有的網(wǎng)絡(luò)帶寬。但如果做出請求的應(yīng)用程序沒有發(fā)送數(shù)據(jù),則這些“預(yù)定”的帶寬仍可用于其它應(yīng)用程序。
默認(rèn)情況下,對終端系統(tǒng)的每個接口上的基礎(chǔ)鏈路而言,應(yīng)用程序可以預(yù)定的合計帶寬最多可為該基礎(chǔ)鏈路速度的20%。如果預(yù)定了帶寬的應(yīng)用程序沒有發(fā)送足夠的數(shù)據(jù)來充分利用帶寬,則預(yù)定帶寬中未被使用的部分將仍可用于同一主機上的其它數(shù)據(jù)流。
可見,所謂20%的保留帶寬純屬個別人斷章取義,誤導(dǎo)視聽而已。
如果你一定要關(guān)掉它,可以按照以下步驟:
1.運行組策略編輯器程序(gpedit.msc)。在“‘本地計算機’策略”中,逐級展開“計算機配置”→“管理模板”→“網(wǎng)絡(luò)”→“QoS數(shù)據(jù)包調(diào)度程序”分支。在屏幕右邊會出現(xiàn)“QoS數(shù)據(jù)包調(diào)度程序”策略。
2.單擊右邊子項目的“限制可保留帶寬”。單擊“限制可保留帶寬”下“顯示”旁邊的“屬性”。點擊“設(shè)置”。“設(shè)置”為我們提供了三個選擇(未配置、已啟用、已禁用),選擇“已啟用”,接著再將帶寬限制旁邊的%設(shè)置為0%即可,然后按確定退出。
3.單擊“開始”→“連接到”→“顯示所有連接”。選中你所建立的連接,用鼠標(biāo)右鍵單擊屬性,在出現(xiàn)的連接屬性中單擊網(wǎng)絡(luò),在顯示的網(wǎng)絡(luò)對話框中,檢查“此連接使用下列項目”中“QoS數(shù)據(jù)包調(diào)度程序”是否已打了勾,沒問題就按確定退出。
