Bra*_*ram 10 networking scp ethernet
在我的有线 LAN 上,使用 1GBit/s 的设备,我有两台 Linux 机器(一台 Haswell,一台 Skylake Xeon),当我对大文件进行安全复制时,我看到 38MB/s。
看到这比1000Mbit/s规范低了3倍,不知道这个性能是否符合预期?
两台机器都使用 SSD 进行存储,都运行 64 位 Ubuntu。
在传输过程中,两台机器在 30% 的负载下大约有一个内核。
位于机器之间的路由器是 TP-Link Archer C7 AC1750。两台机器都有处于全双工模式的英特尔(R) 千兆以太网网络设备。
1Gbit LAN 上的正常 scp 传输速度是多少?
更新
/dev/zero排除磁盘 IO 产生了相同的结果。结论
中间的TP-Link路由器是网络中的薄弱环节,跟不上。
从理论上来看,它确实看起来很慢,尽管我在家用硬件上实际上没有看到任何传输速度更快。
您可能想尝试一些实验来排除可能的限制因素:
/dev/zero通过从 复制到 来评估您的原始 SSH 速度/dev/null。这排除了高清瓶颈。
ssh remote_host cat /dev/zero | pv > /dev/null
Run Code Online (Sandbox Code Playgroud)