首頁  >  文章  >  網路延時怎麼解決

網路延時怎麼解決

(*-*)浩
(*-*)浩原創
2019-06-10 11:06:465110瀏覽

在很多遊戲裡,常常會出現網路延時這個詞,有的玩家高有的玩家低。網路延時指一個封包從使用者的電腦傳送到網站伺服器,然後再立即從網站伺服器傳回使用者電腦的來回時間。 通俗的講,就是資料從電腦這邊傳到那邊所用的時間。

網路延時怎麼解決

網路延時由來(推薦學習:PHP影片教學

一個訊號在它的發送和它的最後接受之間存在一個延遲。每個網路都受這個延遲的支配。例如,當你在電腦上敲一個鍵將一個檔案儲存到網路上時,檔案的資料在它到達伺服器的硬碟時必須透過網路介面卡、網路中的一個集線器或是一個交換器或路由器、更多的電纜以及伺服器端的網路介面卡。雖然電子傳輸迅速,但它們仍然必須經過傳輸這一過程。這個過程在你敲鍵的那一刻和伺服器接收資料的那一刻之間必然存在短暫的延遲,這種延遲被稱為時延。

同時,當連接多個網路段時,也會增加網路上的延遲。為了限制時延並避免相關的錯誤,每種類型的媒體都標定一個最大連接段數。

延時高原因

網路延時高可能有以下幾個原因:

1. 本機到伺服器之間路由跳數過多。由於光/電的傳輸速度非常快,他們在物理介質中的傳播時間幾乎可以忽略不計,但是路由器轉送封包的處理時間是不可忽略的。當本機到伺服器連結中有太多路由轉送處理時,網路延遲就會很明顯。

2. 網路頻寬不夠。排除其它因素,如果客戶端和伺服器端直接透過一個路由器連接,但頻寬只有10Kbps,卻同時有多個應用程式需要傳輸遠超頻寬的資料量200Kbps,這時候會造成大量資料遺失,從而表現為回應延時。

3. 處理頻寬不夠。排除其它因素,如果客戶端和伺服器端直接透過一個路由器連接,且頻寬足夠,但伺服器端處理能力不足,也會造成回應延遲。

解決方法

本機撥號上網的電腦

1.一般本機撥號上網的電腦玩遊戲網路延時高是由於目前網路佔用率過高,很多人會說了,我的電腦都沒打開什麼軟體,網路佔用率怎麼會高?其實這跟目前很多播放器的後台進程有關,例如pps、快播、百度影音等播放器在安裝後,每次電腦開機會自動開始進程,把本地資源進行不斷的上傳,導致網速很卡。

2.解決方法很簡單,關閉此進程即可。同時按住ctrl alt delete召喚出任務管理器,然後點選「進程」。

3.找到「PPSAP」、「QvodTerminal.exe」、「baidup2pservice.exe」三個進程,選中,點選「結束進程」—「確定」即可。

4.然後點擊“開始”—“運行”—輸入“msconfig”,回車,點擊“啟動”,把上述步驟3中提到的3個進程前面的勾去掉,然後點擊“確定”,選擇“暫不重啟啟動電腦”。這樣下次開機這些進程就不會自動啟動了。

更多PHP相關技術文章,請造訪PHP圖文教學欄位進行學習!

以上是網路延時怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn