rsync: a velocidade de cópia diminui durante a sincronização de dois diretórios

1

Estou usando rsync on fedora 20 para sincronizar meus diretórios. Eu estou usando o comando abaixo: -

$ rsync --progress -a srcDir DestDir

Mas, como os arquivos de cópias do rsync, a velocidade de cópia diminui significativamente. Aqui está minha saída: -

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)

Alguém por favor pode me dizer o que pode estar causando isso? Ou, como posso obter uma velocidade constante ao usar o rsync ou qualquer outra ferramenta?

    
por Prakhar Mishra 08.11.2014 / 07:46

1 resposta

3

A velocidade não diminui. Ele lentamente se aproxima da velocidade real que estava lá desde o início.

Tais cópias normalmente envolvem buffers no nível do sistema operacional e precisam ser descartados de verdade, o que o aplicativo não percebe. Antes de encher, eles medem a rapidez com que as coisas são copiadas no buffer de saída e, uma vez preenchida, a velocidade da sua rede começa a aparecer (variando um pouco, dependendo do que você está fazendo).

    
por 08.11.2014 / 10:23