我有一台 Macbook Pro 无线连接到 Apple Time Capsule。它使用 802.11ac,无线连接的详细视图显示如下:
传输速度通常显示在 800 到 1000+ Mbits 范围内。
我还将一台 Windows 10 PC 直接插入 Time Capsule。这些应该是千兆端口。
我在这些机器之间运行了 iperf3 测试,结果如下:
C:\Users\roran\Downloads\iperf-3.0.11-win64>iperf3.exe -c 192.168.200.5 连接到主机 192.168.200.5,端口 5201 [ 4] 本地 192.168.200.33 端口 53093 连接到 192.168.200.5 端口 5201 [ ID] 间隔传输带宽 [ 4] 0.00-1.00 秒 27.9 MBytes 234 Mbits/sec [ 4] 1.00-2.00 秒 27.1 MBytes 227 Mbits/sec [ 4] 2.00-3.00 秒 26.4 MBytes 221 Mbits/sec [ 4]
3.00-4.00 秒 25.2 MBytes 212 Mbits/sec [ 4] 4.00-5.00 秒 27.2 MBytes 228 Mbits/sec [ 4] 5.00-6.00 秒 25.2 MBytes 212 Mbits/sec [ 4] 6.00-7.00 秒 25.8 MBytes 216 Mbits/sec [ 4]
7.00-8.00 秒 26.4 MBytes 221 Mbits/sec [ 4] 8.00-9.00 秒 28.4 MBytes 238 Mbits/sec [ 4] 9.00-10.00 秒 25.8 MBytes 216 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] 间隔传输带宽 [ 4] 0.00-10.00 秒 265 MBytes 223 Mbits/sec 发送器 [ 4] 0.00-10.00 秒 265 MBytes 223 Mbits/sec 接收器iperf 完成。
我正在将一个大文件 (160gb) 从 mac 复制到 pc,我看到传输速度与 iperf3 的结果一致。我预计这个速度会更高,因为这应该是网络上唯一的流量,而 800 Mbytes/s(上面的无线 TX 速率)应该是 100 MB/s。
此外,我看到传输速度出现了奇怪的停顿,先是下降到 0 bps,然后又回升。我认为这可能与 Mac 有关,因为它似乎与 Mac 暂停一秒钟有关。以下是 Windows 中的性能监视器:
我这样想对吗?这有点慢?或者,这是意料之中的事吗?
另一件值得注意的事情是,Mac 正在从 SSD 传输数据,而 Windows PC 上的数据则传输到 USB2 外部驱动器。
答案1
仅仅因为您使用千兆以太网并不意味着您的交换机实际上能够如此快地交换数据包。
查找有关交换机预期性能的信息。也许可以比较一下使用直接交叉电缆时的速度。
Mac 和 PC 上的硬件和软件的性能也不容忽视。
USB 潜水并不像你想象的那么快。参见USB2.0 驱动器的最大典型速度是多少?