rsync:2つのディレクトリを同期すると、レプリケーションが遅くなります。

rsync:2つのディレクトリを同期すると、レプリケーションが遅くなります。

私のディレクトリを同期するためにrsynconを使用しています。fedora 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

速度は遅くはありませんでした。当初から存在していた実際の速度に徐々に近づきます。

これらのコピーには通常オペレーティングシステムレベルのバッファが含まれており、アプリケーションがそれを認識せずに実際にそのバッファをプッシュする必要があります。出力バッファがいっぱいになる前に出力バッファにコピーされる速度を測定し、いっぱいになるとネットワーク速度が表示され始めます(通常実行中の操作によって少しずつ異なります)。

関連情報