Ubuntu
Win7 和 Ubuntu Samba 之間的千兆網路傳輸速度慢(26 MB/s)
我的網路傳輸速度很慢(26 MB/s)。傳輸的開始以 120 MB/s 開始,每秒下降。
我正在將一個 350 GB 的文件從安裝在 Windows 7 上的 E-Sata (7200rpm) 驅動器傳輸到 Ubuntu Samba 共享(在 esxi 上)。samba 共享通過 IP 地址映射到 Win 7 上的驅動器號。
ethtool eth0 顯示:
eth0 的設置:
支持的埠:TP
支持的連結模式:10/100 half/full,1000/full
支持自動協商:是
廣告暫停幀使用:否
廣告自動協商:是
速度:1000MB/s
雙工:全
埠:雙絞線
PHYAD:0
收發器:內部
自動協商:開啟
MDI-X:未知
支持喚醒:d
喚醒:d
目前消息級別:7
檢測到鏈路:是
只需嘗試在 linux 中使用 dd 測試磁碟的 wtite 速度。然後用 iperf 檢查你的網路。你就會知道瓶頸在哪裡。
硬碟幾乎可以肯定只支持~26MBps。即使是最新一輪的 SATA 驅動器也只能勉強將這個數字提高一倍(在理想條件下)。
120MBps 的起始速度甚至是不可能的。1000Mb / 8 * 80% = ~100MBps(實際最大值)。Windows 記憶體正在處理數字,因此初始速度很高,一段時間後數字會穩定到可持續的吞吐量。