為什麼從 Ubuntu 切換到 Win XP 時我的網速大約「翻倍」?

為什麼從 Ubuntu 切換到 Win XP 時我的網速大約「翻倍」?

來自相同的乙太網路插座來自相同的機器(IBM Thinkpad X41)我明白了

  • 40Mbps作業系統

  • 18Mbp​​s烏班圖

除了我正式支付 50 Mbps 的費用,並且對於大多數意圖和目的而言,任何高於 10 Mbps 的速度對我來說都“足夠好”這一事實之外,為什麼我的網速大約是多少雙倍的如果我啟動作業系統

註:我是不是在此設定中使用wifi 。

這可能是驅動程式/韌體問題嗎?如果有,如何檢查?

  1. 我的路由器有最新的韌體。
  2. 我的數據機是全新的(一年前在思科的中國血汗工廠製造),從我可以看出這裡的韌體也是最新的。
  3. 在Win XP 中,最新更新是從Micro$oft 和Lenovo“ThinkVantage”系統更新工具安裝的。
  4. Ubuntu 軟體中心安裝了所有最新的 (LTS) 更新。

  5. 我還直接將其連接到調製解調器:Ubuntu 上的互聯網速度與透過路由器連接時一樣慢(甚至更慢)。

  6. 目前沒有其他裝置連接到該路由器且目前線上(即目前頻寬為不是被共享;不,這個路由器確實不是支援無線網路)。

我可以在 Ubuntu 中(合理且安全地)調整哪些驅動程式和/或設定?


關於較舊的問答,請參閱,例如:

請注意,我尚未測試這些建議如何透過終端查看網路速度?但(目前)依賴(看起來相當可靠)速度測試網


編輯

不要把上述價值觀視為一成不變的。我並不聲稱已經進行了穩健、標準化或廣泛的基準測試。這涉及到重大的測量誤差,(據我所知)這是無法完全避免的。如果我碰巧發現或測試了新的東西,我將更新我的發現。特別是,我會密切關注最高時速使用 Ubuntu 實作衝浪(相對於使用 Win XP 的 > 40 Mbps)機器/網路。

答案1

這可能是您的乙太網路連接埠的雙工與您的交換器/路由器衝突。您可以使用“ethtool”進行檢查。

如果“eth0”是您正在使用的乙太網路端口,請運行:

sudo /sbin/ethtool eth0

……然後找一行「Duplex:」。大多數現代家用交換器/路由器將支援「全」雙工,這應該是最佳設定。另一種可能是「一半」。

無論值如何,您都可以透過執行以下命令變更為另一個值:

sudo /sbin/ethtool -s eth0 full

它將連接埠設定為全雙工。要強制半雙工,請運行:

sudo /sbin/ethtool -s eth0 半

透過執行第一個 ethtool 指令進行確認,然後重新執行速度測試。

答案2

Ubuntu 下你可能只能獲得半雙工。您使用什麼網卡和模組?

還要確保您的 DNS 設定與 Windows 中的設定相同,否則名稱解析可能會花費更長的時間並使其看起來更慢。

答案3

我不是一個有經驗的用戶但正如你在圖片中看到的:

速度測試影像

我也有同樣的聯繫。

我在使用舊的 Ubuntu 版本時發生過這種情況,問題是我的電腦無線 USB 適配器是 802.11g。當我將其更改為 802.11n 時,問題就解決了(可能您只需要調整驅動程式)。

我知道以你的電腦知識這可能是愚蠢的答案,但請考慮我有興趣提供幫助。

答案4

嗯,這不是 Ubuntu 的問題,可能是你的路由器出了問題。此作業系統不會減慢網路連線速度。檢查防火牆設定、IP 設定、DNS,並查看是否有最新的 NIC 驅動程式。

另請嘗試透過取消選取對所有使用者可用來關閉網路共用。我剛剛嘗試過,結果有所不同。為此,請參閱下文:

在此輸入影像描述 在此輸入影像描述 在此輸入影像描述

隨著選項未選取

在此輸入影像描述

隨著選項已檢查

在此輸入影像描述

下載速度其實與電腦的處理能力無關。假設您的電腦能夠運行您正在運行的任何作業系統,並且具有 10/100 乙太網路端口,那麼您的下載速度將不會受到該電腦上任何內容的進一步影響。下載速度主要受您連接的伺服器、您與該伺服器之間的網路流量有多繁忙以及您向網路服務供應商付費的連線速度的影響。1

作業系統與你的下載速度無關。這與您的網際網路連線或 ISP、您在 PC 中使用的用於網際網路存取的裝置(例如:LAN 和數據機、網路設定、路由器(設定)、無線裝置等)以及頻寬速度有關。使用網路存取不同的位置(意味著不同的伺服器速度或位置範圍將影響您的DL 速度)。但是,一些影響您存取網路的軟體(例如網頁瀏覽器、下載管理員和其他程式)也會產生影響,但效果低於您的預期。1


什麼影響速度?您查看的每個網頁或從互聯網下載的每個文件在出現在您的螢幕上之前都會經過數十台電腦的處理。您從網路接收的速度取決於通往您電腦的資料鏈中最慢的「連結」。以下是一些可能影響寬頻連線速度的因素。

主機伺服器網路速度慢的最常見原因是主機伺服器。該伺服器可能配置錯誤或對於同時使用它的人數而言能力不足。緩慢的伺服器會影響您在網路上所做的任何事情。

廣告感知軟體或間諜軟體如果您的電腦感染了“廣告感知軟體”或“間諜軟體”,您可能會看到電腦效能下降並不斷彈出廣告。這可能會導致計算機上的所有內容運行速度變慢。

網頁瀏覽器損壞或設定不當的 Web 瀏覽器是快速 Web 瀏覽的最常見瓶頸之一。

您的 TCP/IP 配置撥接 Internet 供應商和衛星公司提供的安裝軟體可以更改電腦上的預設 TCP/IP 設置,以嘗試提供更好的效能。這些變更通常會導致高速 Internet 服務效能較差,應將其卸載。

充分了解 DNS 以及如何變更設定可以加快您的連線速度。

您的電腦硬體處理器、硬碟、網路卡、圖形加速器的速度,甚至 RAM 的數量,都會影響電腦處理網路資料的速度。

您的作業系統隨著廣泛使用,任何電腦作業系統都可能會損壞、效率低下或配置錯誤,從而影響速度。 (使用者責任)

您的家庭網路設備家庭網路設備或路由器在電纜數據機和電腦之間路由流量。不使用 100baseT 乙太網路標準或過時軟體的路由器可能會減慢您的連線速度。

您的數據機的訊號如果傳送到電纜/DSL 數據機的數據機訊號太強、太弱或太吵雜,可能會導致數據機速度減慢或完全停止工作。線路的任何變更(無論是內部還是外部)也可能會減慢調變解調器訊號。

連接類型網路速度最重要的決定因素是您所擁有的網路連線類型。您可以購買不同速度等級的網路服務,具體取決於提供者提供的服務。通常,速度範圍為每秒 1.5 兆位元組到每秒 6 兆位元組,這是網路發送和接收資訊所需的下載和上傳時間。

一天中的時間對於許多類型的互聯網,例如透過電話線或同軸電纜連接的互聯網,一天中的時間可能是一個因素。基於數據機的 Internet 和 DSL 都是共用網路系統,這表示如果您附近有很多人使用 Internet,則可能會因為負責資料傳輸的頻寬堵塞而減慢您的 Internet 連線速度。

電腦記憶體即使您購買了更高速度的網路服務,也只有在您的電腦有能力的情況下才能使用這些更高的速度。電腦內的一個主要速度因素是它所擁有的記憶體(或 RAM)量。 RAM 負責暫時儲存電腦的指令。缺乏 RAM 意味著電腦必須在硬碟上儲存指令,而這需要更長的時間來執行。

處理器速度處理器速度(或電腦執行和傳輸指令的速度)是定義電腦及其網路連線速度的另一個面向。如果您的網路速度很高,但沒有足夠高的處理器速度,電腦將無法快速執行指令,導致網路互動速度變慢。

病毒另一個可能降低網路速度的威脅是病毒。如果您沒有安裝良好的病毒防護程序,則病毒可能會感染您的計算機,從而導致所有操作(包括 Internet 連接)的執行速度大幅下降。2

1來源:源道 2資料來源:MTC 埃豪

相關內容