rsync sobre ssh - 50kbps

3

Esta sincronização está ocorrendo o dia todo, literalmente. Sincronizando a partir de um mac (com rsync 3.0.5, de link ) para o Ubuntu com tudo atual. A Internet é rápida, os computadores são rápidos e não estão sob carga.

Mas a largura de banda é de magnitude sob capacidade.

Estou fazendo algo errado?

    
por William Entriken 15.09.2010 / 06:19

2 respostas

2

Qual versão do Mac OS X?

É possível que você esteja em conflito com o algoritmo TCP Delayed Ack do Mac OS X. Na maioria das situações, aumenta o desempenho, mas em alguns casos pode prejudicá-lo. Não posso ter certeza de que esse é o problema do que você nos disse até agora, mas é rápido de testar. Tente isto:

  1. Verifique o que está atualmente definido para:

    sudo sysctl net.inet.tcp.delayed_ack

  2. Desativar:

    sudo sysctl -w net.inet.tcp.delayed_ack=0

  3. Inicie uma nova sincronização.

Se isso alivia o problema, você pode definir isso permanentemente criando um arquivo /etc/sysctl.conf e adicionando a linha net.inet.tcp.delayed_ack=0 a ele.

    
por 15.09.2010 / 09:34
0

Por favor, esclareça o que você quer dizer com "a internet é rápida". Lembre-se de que você está fazendo o UPLOAD de uma dessas máquinas, e o upload é sempre mais lento (pelo menos em aDSL, que a maioria das residências e muitos negócios têm).

Além disso, há algum outro tráfego usando a mesma rede? Especialmente se o mac estiver em uma rede com servidores ou outras máquinas que tenham coisas de rede acontecendo.

    
por 15.09.2010 / 08:24