为什么带压缩的 scp 比不带压缩的时间更长

为什么带压缩的 scp 比不带压缩的时间更长

我正在尝试并注意到使用压缩进行安全复制比不使用压缩需要更长的时间

time scp -C ./test.sql user@vmware:/home/user

real    0m42.758s
user    0m40.455s
sys     0m2.159s

time scp ./test.sql user@vmware:/home/user

real    0m11.117s
user    0m2.827s
sys     0m2.157s

造成这种行为的原因是什么?

答案1

压缩和解压需要时间,所以这是一个权衡。如果网络连接速度较慢,则值得花时间进行压缩。如果两个节点之间有 1Gbps 连接,则压缩所损失的时间可能比传输较少数据所获得的时间还要多。

相关内容