我正在尝试弄清楚发生了什么。我有一台 Mac Pro,它通过 Sonnet Twin 10G 适配器连接到一台装有 StarTech 10G PCI 卡的 Windows 10 PC。如果我尝试传输文件,我得到的速度大约是 350MB/秒。如果我进行 iperf 测试(并将 TCP 窗口设置得非常高),我得到的速度会高得多:
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 1.11 GBytes 9.50 Gbits/sec
[ 5] 1.00-2.00 sec 1.15 GBytes 9.88 Gbits/sec
[ 5] 2.00-3.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 5] 3.00-4.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 5] 4.00-5.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 5] 5.00-6.00 sec 1.15 GBytes 9.88 Gbits/sec
[ 5] 6.00-7.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 5] 7.00-8.00 sec 1.15 GBytes 9.88 Gbits/sec
[ 5] 7.00-8.00 sec 1.15 GBytes 9.88 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-8.00 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-8.00 sec 9.73 GBytes 10.4 Gbits/sec receiver
我已在两台设备上启用巨型帧并将 MTU 设置为 9000。无论我做什么,文件传输速度都无法超过 350MB/秒。我试图将其提高到 700MB 以上,以便我可以将 4K 视频传输到我的编辑软件。
还有其他建议吗?根据我的测试,连接似乎可以达到 10G,但由于某种原因,macOS Sierra 或 Windows 10 中的某些内容限制了速度。