rsync:同步两个目录时复制速度降低

rsync:同步两个目录时复制速度降低

我正在使用rsynconfedora 20来同步我的目录。我正在使用以下命令:-

$ rsync --progress -a srcDir DestDir

但是,当 rsync 复制文件时,复制速度会显着降低。这是我的输出:-

sending incremental file list
./
ABCD.01.Episode.06.Xvid.avi
    112,523,264 100%   23.32MB/s    0:00:04 (xfr#1, to-chk=69/76)
ABCD.01.Episode.07.Xvid.avi
    159,942,656 100%   31.08MB/s    0:00:04 (xfr#2, to-chk=68/76)
ABCD.02.Episode.08.Xvid.avi
    135,442,432 100%   25.37MB/s    0:00:05 (xfr#3, to-chk=67/76)
ABCD.02.Episode.09.Xvid.avi
    155,904,000 100%    2.09MB/s    0:01:11 (xfr#4, to-chk=66/76)
ABCD.02.Episode.10.Xvid.avi
    206,614,528 100%    1.01MB/s    0:03:15 (xfr#5, to-chk=65/76)
ABCD.02.Episode.11.Xvid.avi
    167,616,512 100%    1.00MB/s    0:02:39 (xfr#6, to-chk=64/76)
ABCD.02.Episode.12.Xvid.avi
    144,068,608 100%    1.00MB/s    0:02:16 (xfr#7, to-chk=63/76)
ABCD.02.Episode.13.Xvid.avi
    176,902,144 100% 1021.79kB/s    0:02:49 (xfr#8, to-chk=62/76)
ABCD.02.Episode.14.Xvid.avi
    171,210,752 100%    1.00MB/s    0:02:42 (xfr#9, to-chk=61/76)
ABCD.03.Episode.15.Xvid.avi
    176,295,936 100%  999.01kB/s    0:02:52 (xfr#10, to-chk=60/76)

有人能告诉我可能是什么原因造成的吗?或者,如何在使用 rsync 或任何其他工具时获得恒定的速度?

答案1

速度并没有降低。它慢慢接近从一开始就存在的真实速度。

此类副本通常涉及操作系统级别的缓冲区,并且需要将这些缓冲区真正推出,而应用程序不会注意到这一点。在它们填满之前,它们会测量输出缓冲区中复制内容的速度,一旦填满,您的网络速度就开始显示(略有不同,通常取决于您正在做什么)。

相关内容