❶ 電腦的接收端緩沖區要多少才算好啊
電腦緩沖區就像你在網上看電影,有時候需要緩沖才能播放一樣,具體多少要看自己需要,不能一概而論。
也就是說我們的電腦內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區
1.棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變數的存儲區。裡面的變數通常是局部變數、函數參數等。
2.堆,就是那些由new分配的內存塊,他們的釋放編譯器不去管,由我們的應用程序去控制,一般一個new就要對應一個delete.如果程序員沒有釋放掉,那麼在程序結束後,操作系統會自動回收。
3.自由存儲區,就是那些由malloc等分配的內存塊,他和堆是十分相似的,不過它是用free來結束自己的生命的。
4.全局/靜態存儲區,全局變數和靜態變數被分配到同一塊內存中,在以前的C語言中,全局變數又分為初始化的和未初始化的,在C++裡面沒有這個區分了,他們共同佔用同一塊內存區。
5.常量存儲區,這是一塊比較特殊的存儲區,他們裡面存放的是常量,不允許修改(當然,你要通過非正當手段也可以修改)。
❷ 電腦網路適配器傳輸緩沖區一般多少
合適的設置4000,8192,設置太大會加重系統的負擔,設置太小會造成數據包封包堵塞.
❸ 請問下電腦網速慢怎麼辦 我的是4M電信
ADSL加速
1、啟用數據分包功能
大家知道,如果在網上傳輸大容量數據信息時,你會發現ADSL此時的上網速度將非常緩慢;相反,如果你在網上傳輸小容量的數據信息時,你將覺得ADSL的上網速度變得非常快。根據這樣的原理,你可以啟用ADSL的數據分包功能,讓ADSL在傳輸大容量數據信息時,自動把這些數據分成小包來傳輸,這樣你就會感覺不到ADSL在傳輸數據時有什麼中斷現象,這樣也就不用著很長的時間來等待了。要想啟用ADSL的數據分包功能,你可以按照如下步驟來設置:
依次單擊「開始」/「運行」命令,在彈出的系統運行對話框中,輸入注冊表編輯命令「Regedit」,單擊「確定」按鈕後,打開系統的注冊表編輯窗口;
依次選中其中的注冊表分支HKEY_LOCAL_,在對應Parameters分支的右邊子窗口中,檢查一下是否包含SackOpts雙位元組值,要是沒有的話,你可以用滑鼠右鍵單擊Parameters分支,並從彈出的右鍵菜單中依次執行「新建」/「雙位元組值」命令,然後把新創建的雙位元組值取名為「SackOpts」;
接著雙擊「SackOpts」鍵值,在彈出的如圖1所示的數值設置窗口中,輸入數字「1」,再單擊「確定」按鈕,最後將計算機系統重新啟動一下,這樣的話安裝在該計算機中的Adsl就能自動啟用數據分包功能了,此時再用Adsl上網傳輸大容量數據時,你會發現ADSL的速度一下子快了不少。
2、設置合適緩沖區大小
通常情況下,TCP/IP默認的數據傳輸單元接受緩沖區的大小為576位元組,要是將這個緩沖區的大小設置得比較大的話,一旦某個TCP/IP分組數據發生錯誤時,那麼整個數據緩沖區中的所有分組內容,都將被丟失並且進行重新傳送;顯然不斷地重新進行傳輸,會大大影響ADSL傳輸數據的效率。為此,設置合適緩沖區大小,確保ADSL傳輸數據的效率始終很高,將會對ADSL傳輸速度有著直接的影響。在設置緩沖區大小時,你可以按照如下步驟來進行:
依次單擊「開始」/「運行」命令,在彈出的系統運行對話框中,輸入注冊表編輯命令「Regedit」,單擊「確定」按鈕後,打開系統的注冊表編輯窗口;
依次選中注冊表分支HKEY_LOCAL_,如圖2所示;
在對應MSTCP分支的右邊子窗口中,檢查一下是否存在字元串值「DefaultRcvWindows」,要是不存在的話,可以右擊MSTCP項目,從彈出的右鍵菜單中依次執行「新建」/「字元串值」命令,並將新創建的字元串值名稱取為「DefaultRcvWindows」,然後雙擊「DefaultRcvWindows」鍵值,並在其後出現的數值設置窗口中,輸入數字「256960」,最後單擊「確定」按鈕,再將計算機系統重新啟動一下,此時ADSl的上網速度就會快一些了。
如果你在Windows 98系統中使用ADSL撥號方式上網的話,特別容易發生網路一會兒連通一會兒斷開的現象,這種現象多半是由於Windows 98系統對ADSL相關網路組件「先天性」的兼容不好引起的;很明顯,頻繁出現斷流現象將會導致ADSL上網速度大大下降。要想有效提高ADSl的傳輸速度,你必須想辦法阻止ADSL頻繁出現斷流現象;要做到這一點,其實很簡單,你可以到ftp://61.155.52.131/adslpatch.EXE處獲得一個系統補丁,然後將該補丁安裝到ADSL所在的計算機系統中,這么一來Windows 98系統對ADSL相關網路組件的兼容性就會得到改善,那麼ADSL上網時就不大容易出現頻繁斷流的現象,這樣的話ADSL的上網速度就會得到提高。
4、動態優化MTU數值
大家知道TCP/IP的MTU數值,直接影響著ADSL的數據傳輸效率,如果該數值設置得過大,那麼在實際傳輸數據時需要重新進行分組,這樣會降低傳輸效率,要是將該數值設置得過小,同樣也不利於數據的高速傳輸。為此,不少人通過修改注冊表的方法,「強行」將ADSL的最大MTU數值設置為1450。其實,不同ISP提供的ADSL最大MTU數值,是不完全相同的,如果你千篇一律地將ADSL的最大MTU數值「固定」為1450,有可能還會降低ADSL的數據傳輸效率呢!那麼有沒有辦法,能在ADSL撥號上網的過程中,自動檢測ISP提供的線路狀態,並且根據實際情況動態地優化好MTU數值,讓ADSL數據傳輸效率始終處於最理想的狀態呢?答案是肯定的,你可以藉助DSL Speed工具的幫忙,來輕松對ADSL的最大MTU數值進行動態優化。
下載獲得DSL Speed工具,對其按照常規方法進行安裝;安裝完畢後,雙擊桌面上的對應快捷程序圖標,然後單擊「Continue in Trail Mode」按鈕,打開如圖3所示的優化設置界面; 在該界面的「Normal Optimize」標簽頁面中,先單擊一下「Testing Your DSL Connection Speed Online」按鈕,在隨後出現的Internet頁面中,按照提示來檢測你的ADSL上網速度,一旦檢測完畢後,你就能在如圖4所示的結果頁面中看到自己的ADSL上網速度了。
接著單擊圖3界面中的「Process」按鈕,當屏幕出現「優化成功重新啟動電腦後生效」的提示窗口時,你必須單擊「確定」按鈕,以表示認可。
下面再切換到「Advance Optimize」標簽頁面中,並單擊其中的「Start」按鈕,這樣DSL Speed工具就會開始檢測你的ADSL所在的ISP環境參數,並對這些參數進行動態分析驗證,以便找到最理想的MTU數值;等到分析驗證操作完畢後,你再單擊對應標簽頁面中的「Process」按鈕,這樣DSL Speed工具就會自動以最理想的MTU數值來對ADSL進行動態優化,優化完畢後,你也必須將計算機系統重新啟動一下。到了這里,動態優化MTU數值的任務就算完成了。
5、對ADSL進行超頻
為了盡可能地將ADSL設備自身的「潛力」挖掘出來,你可以藉助ADSL超頻奇兵這樣的優化工具,來對ADSL進行超頻,以便提高你的上網沖浪速度。
在對ADSL進行超頻時,下載得到最新版本的ADSL超頻奇兵程序,然後將其安裝到ADSL所在的計算機系統中;接著雙擊桌面上的對應程序圖標,打開ADSL超頻界面;單擊該界面中的「高級超頻」標簽,進入到如圖5所示的超頻高級設置頁面;
接著單擊該頁面中的「開始校驗」按鈕,隨後ADSL超頻奇兵就會自動校驗ADSL的當前上網參數,並對系統注冊表中的相關參數進行動態修改,等到校驗操作完畢後,你再單擊「高級超頻」按鈕,ADSL超頻奇兵就會對ADSL進行正式超頻,超頻任務完成後,再將計算機系統重新啟動一下,以後你再用ADSl撥號方式上網時,你將會發現上網速度比以前快了1倍左右。
6、合理連接ADSL
不要小看了ADSL的線路連接喲,因為線路連接適當與否,對ADSL上網速度的影響是很大的。由於ADSl也是利用一種特殊雙絞線傳輸技術來傳輸數據的,而雙絞線是以適當規律將兩條銅線相互纏繞在一起,從而達到抵禦外界電磁場信號干擾目的的。為此,如果你將ADSL與入戶電話線相連接時,必須確保入戶電話線不能太長,畢竟入戶電話線中的兩條銅線是平行走線的,要是它們的長度太長的話,很容易造成ADSl抵抗外界干擾能力的下降,從而導致ADSL傳輸數據的速度下降。正常情況下,入戶電話線最好不要超過5米,要是在5米開外的話,必須將其換成5類以上的雙絞線。
此外,ADSL傳輸數據時是在普通電話線的基礎上,疊加高頻數字通信信號來完成的;為了保證高頻數字信號在傳輸過程中不受干擾,請在ADSL濾波器之前不要安裝電話,或者安裝電話防盜系統;而且,在ADSL連接線的每個接頭處,必須確保接頭牢靠,不能有半點松動現象,不然也會大大影響數據傳輸速度的。
❹ 怎麼讓100M的寬頻,分配好,提高上網速度
一、把windows的預留帶寬提出來
點擊「開始→運行」鍵入「gpedit.msc」打開「組策略」窗口依次打開「本機計算機策略」→計算機配置→管理模板→網路→QoS數據包調度程序→限制可保留頻寬→點擊左邊「屬性」勾選「已啟用」頻寬限制20 改為 0,「確定」之後再重新開機。
或在「『本地計算機』策略」中,逐級展開「計算機配置」→「管理模
板」→「網路」→「QoS數據包調度程序」分支。在屏幕右邊會出現「QoS數據包調度程序」策略。接著單擊右邊子項目的「限制可保留帶寬」。單擊「限制可保留帶寬」下「顯示」旁邊的「屬性」(或者選擇子項目「限制可保留帶寬」,再點擊右鍵→「屬性」也可),點擊「設置」。選擇「已啟用」,接著再將帶寬限制旁邊的20設置為0即可,然後按確定退出。
二、調整網路傳輸單元緩沖區數值
可以通過優化大師調整,或注冊表方式調整,或者軟體的方式調整,這里推薦用優化大師調整。啟
動優化大師,選擇網路系統優化裡面的傳輸單元緩沖區,將網速提升至最大值: 1.上網方式是「XDSL」的將其值設置成256960,並把默認分組壽命調整成128,IE同時連接的最大線程調成5-8線程,然後點擊優化重啟電腦。
2.上網方式是「區域網」的,請將單元緩沖區數值設置為204800,同時把默認分組壽命調整成64,
IE同時連接的最大線程調成5-8線程,點擊優化後重啟電腦.
三、修改連接上限值
1.點任務欄左下角的開始→執行(輸入 REGEDIT 後按確定)出現登陸編輯程式視窗,點選左邊窗格
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
然後點選左邊窗格里 Tcpip 後按滑滑鼠右鍵,選擇新建(新增) DWORD。將「DWORD」的名稱定為DefaultTTL後選擇修改其鍵值:將其設定為十六進制,數值為80。
2.再選擇新建(新增) DWORD,將 DWORD 的名稱另定為 GlobalMaxTcpWindowSize 後選擇修改其
鍵值:將其設定為十六進制,數值設為7FFF。
3.繼續選擇新建(新增) DWORD。將DWORD的名稱定為「TcpNumConnections」(不含綽號,即連接
上限)後選擇修改其鍵值:將其設定為十進制,數值為 500,然後重啟計算機,此刻起你的TCP連接上
限已經變為500了,如果需要更大的連接數請自行更改該值。
❺ TCP傳輸中緩沖區多大合適
大家可能有的人看過這樣一個帖子,大概意思是說,如果你是寬頻上網,還想提高網速,那麼你可以在注冊表中設定適當的Tcpip Window值,修改默認數值。那麼,這種「修改Tcpip Window值提高網速」的說法是否有原理依據呢?讓我們一起來分析下。
操作方法:打開注冊表編輯器,在其中 找到「HKEY_LOCAL_MACHINE\System\CurrenControlSet\Services\Tcpip\Parameters」子鍵,在右邊鍵值區中,找到或新建一個名為「GlobalmaxTcp WindowSize」的DWORD鍵值項,將其數據值數據設為「256960」(十進制),關閉注冊表編輯器,重新啟動電腦即可。
原理介紹:通常情況下,TCP/IP默認的數據傳輸單元接受緩沖區的大小為576位元組,要是將這個緩沖區的大小設置得比較大的話,一旦某個TCP/IP分組數據發生錯誤時,那麼整個數據緩沖區中的所有分組內容,都將被丟失並且進行重新傳送;顯然不斷地重新進行傳輸,會大大影響ADSL傳輸數據的效率。為此,設置合適緩沖區大小,確保ADSL傳輸數據的效率始終很高,將會對ADSL傳輸速度有著直接的影響!
那麼,這一說法是否真有科學依據呢?
回答:沒有科學依據。這一注冊表鍵值是無效的,修改該注冊表鍵值前後的網路速度不會發生變化。
寬頻上網的優化原理是對操作系統的網路設置進行修改,使其更加貼合上網數據傳輸的需要。一般情況下,上網數據傳輸主要採用了TCP/IP協議,該協議將傳輸的數據分成大小相同的數據包,數據包越大,冗餘數據就會越多。數據包的最大容量就是Maxmtu。在Windows中系統默認的Maxmtu值是1500位元組,而寬頻實際的傳輸單元要略小於這個數值。這樣在上網的數據傳輸過程中,數據包中的數據就需要分組重裝成寬頻適合的數據包大小了,傳輸速度驟減,上網速度就會減慢了。
另外,各個寬頻運營商的Maxmtu的值可能是不同的,因此手動修改系統的Maxmtu值才能更快地上網。那麼,我們怎麼來獲得寬頻運營商的Maxmtu值呢?最簡單的方法是,在命令提示符窗口輸入「ping -f -l 1464 202.96.107.28」(其中1464是測試的數據包大小,202.96.107.28是DNS伺服器IP,如圖1),如果返回「來自 202.96.107.28 的回復: 位元組=1464 時間=92ms TTL=251」的提示則說明該數據包小於寬頻運營商的Maxmtu值,如果返回「 需要拆分數據包但是設置 DF。」(在Vista命令提示符下測試的數據)類似的回復則說明數據包超過寬頻運營商的Maxmtu值,可以適當縮小該數值。經過以上方法獲得最佳的數值後,寬頻運營商的Maxmtu值就是測試值加上28(如1464合適,則Maxmtu為1492)。
❻ 網卡配置的接收緩沖區和傳送緩沖區 我都設置為1好還是越大越好啊!
適當的量比較好,如4096,8192,太大隻會加重系統負擔,太小會造成封包堵塞。
❼ 傳送緩沖區怎麼設置大於128
電腦上如何設置傳送緩沖區的值
1.在計算機上點擊左下方的開始,進入控制面板。2.然後打網路和共享中心。3.彈出的窗口,這里選中左側的「更改適配器設置」4.跳轉頁面,找到本地連接。右鍵,然後選中「屬性」.5.然後點擊配置。彈出窗口,選中「高級」選項的下拉菜單中點「傳送緩沖區」右邊就有一個可以填數值的地方了。
❽ 設置本機網卡的緩沖區為1024,傳送緩沖區為256怎麼弄
接收緩沖區用來暫存網卡接收的數據,使得網卡可以將接收的數據暫時存儲起來,不必馬上轉發,這樣可以加快網卡轉發數據的速度。理論上來說,緩沖區大一些比較好,但也不宜過大,過大佔用內存!
❾ 網卡傳輸緩沖區設為多少為宜
設置值為最大