A velocidade padrão depende da rede e do sistema.
Se não for solicitado explicitamente, rsync
tentará usar toda a largura de banda disponível.
Não obstante, você pode ler um valor velocidade maior do que a largura de banda física de sua conexão, porque as contagens do valor aceleração provavelmente são feitas dividindo a quantidade total de dados para o tempo usado; observe a "quantidade total de dados" e não a "quantidade total de dados transferidos" . Isso fica ainda mais evidente quando você faz um dry-run com a opção -n
especificada para realizar uma execução de avaliação que não fará nenhuma alteração.
De fato, rsync
pode ignorar arquivos ou parte dos arquivos na operação de transferência quando não for necessário atualizá-los seguindo as opções atuais.
Rsync finds files that need to be transferred using a "quick check" algorithm (by default) that looks for files that have changed in size or in last-modified time. Any changes in the other preserved attributes (as requested by options) are made on the destination file directly when the quick check indicates that the file’s data does not need to be updated.
Opção que pode afetar o uso normal (veja abaixo) é
--bwlimit=RATE limit socket I/O bandwidth
Note that since rsync can also be run as a daemon
this option is accepted in both cases client and demon.
-W, --whole-file With this option rsync’s delta-transfer algorithm is not
used and the whole file is sent as-is instead.
Sobre -W
The transfer may be faster if this option is used when the bandwidth between the source and destination machines is higher than the bandwidth to disk (especially when the "disk" is actually a networked filesystem). This is the default when both the source and destination are specified as local paths, but only if no batch-writing option is in effect.
Nota : sempre é possível (mesmo que não seja provável) que seu sistema esteja limitando a largura de banda dos processos (veja, por exemplo, [ 1 ]) ou o sistema host no caso do VirtualBox ou Windows + Cygwin está colocando alguns limites ou atraso devido a diferentes operações (sniffing, antivírus ...)