我最近意識到我的 Windows 電腦上的網路頻寬(特別是接收資料)沒有達到應有的大小。這台電腦透過電力線連接到路由器。使用 iperf3,我可以以大約 130 Mbps 的速度向路由器發送資料。問題是,我只能以 60 Mbps 左右的速度接收。
我知道電力線適配器可以以 130 Mbps 左右的速度發送和接收,我用另一台運行 Ubuntu 的電腦對此進行了測試,問題是運行 Windows 的電腦。如果資料不透過電力線傳輸,我可以獲得 800 Mbps 左右的不錯速度。
我禁用了遠端差分壓縮和大量發送卸載,這有點幫助。嘗試停用自動調諧,但沒有幫助。但這裡有一個奇怪的部分:在測試時,似乎當 CPU 工作時,假設在 50% 時,我的速度實際上會達到 130 Mbps。
我目前懷疑這與 CPU 速度有關,空閒時約為 2 GHz,工作時可達 2.6 GHz。不過,我認為這不是事情應該進行的方式,我希望得到任何解決此問題的建議。
編輯:實際上,我剛剛意識到 CPU 速度並不是問題所在:當處理器頻率為 1.2 Ghz、利用率為 25% 時,我仍然可以獲得 130 Mbps 的下載速度。這是任務管理器的螢幕截圖,您可以自己查看:https://i.stack.imgur.com/qk6Zk.jpg
答案1
您的電源管理設定可能會影響您的效能。
嘗試停用 Windows 中的省電功能。最簡單的方法是將電源設定檔切換到預設的內建電源高效能電源計劃。
啟用此計劃可防止 Windows 降低 CPU 速度,這可能會提高您的網路效能。