Rsync 性能 - 同步单个大文件与同步多个小文件

问题描述 投票:0回答:1

我正在使用 rsync 同步许多小文件(每个 4.5 MB)。我使用的 bwlimit 为 18000。我将执行批量 rsync 命令,

rsync -v dest_host:file1 dest_host:file2 dest_host:file3 dest_host:file4 dest_host:file5 ... src_dir.

但我观察到,使用上述带宽,我无法每分钟同步超过 4 个文件。这是预期的吗?我想知道如果我同步了单个 18 MB 的大文件,会不会更快?

对于我的上述用例,有什么实用工具吗?

unix rsync bigdata file-copying
1个回答
1
投票

我设法回答了我自己的问题。

同步多个小文件会产生一些开销,例如在源和目的地创建、打开、关闭文件。

当我们传输 100 个大小为 5 MB 的文件和一个大小为 500M MB 的文件时,这将非常重要。

因此,结论是,同步单个大文件是有益的。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.