Ada*_*tan 8 networking speed gzip
我正在本地网络中移动一些 20Gb(100 Mbit/秒)。这些文件来自典型的 Linux 桌面系统。
使用 Tar\Gzip 压缩它们然后发送它们会提高性能吗?
编辑:我正在移动开发人员的工作区,这意味着很多源和 PDF,而不是太多的多媒体。
除了文件类型之外,这尤其取决于文件数量。虽然理论上可以在网络速度下传输大量数据,但有很多与文件系统操作相关的开销,例如枚举文件和属性、创建它们和删除它们。
如果您有大量的小文件,开销甚至可能大于要传输的数据。
在这种情况下,在传输之前存档数据可能会带来巨大的好处。如果它是可严重压缩的数据(加密和/或已经压缩的数据),我建议不要压缩存档以节省大量时间 - 只需使用 tar。
如果文件是可压缩的(未压缩的位图、文本),那么压缩也可能有意义。
这在很大程度上取决于您要移动的文件类型。
tar存档会很有用。最后,如果你的源机器有很多处理能力和内存,
压缩将是有用的时间——否则只是一个tar(基于以上几点)就足够了。
由于您的网络只有 100 Mbps,如果有帮助,您应该倾向于压缩。
但是,如果您传输的文件不能压缩太多,
您应该开始考虑传输时间
或者,您可以考虑使用其他媒体进行传输(如 USB/DVD)。
| 归档时间: |
|
| 查看次数: |
2298 次 |
| 最近记录: |