Eu tenho duas máquinas executando o Windows Xp SP3. Eu tenho cygwin instalado em ambos, versão 1.7. Eu tenho rsync e ssh instalados em ambos, e configurados usando as configurações padrão, conforme os programas ssh-host-config e ssh-user-config fornecidos.
Mudei as chaves públicas para seus respectivos locais e, basicamente, o ssh está funcionando bem.
Iniciei uma operação de rsync usando:
rsync -av --delete --hard-links local_dir username@other_machine:/some_dir
bem ... nas duas máquinas, o processador está quase inativo, sem uso pesado. Eu verifiquei o IO usando o Process Explorer em ambas as máquinas, e isso também está em níveis normais (1 ~ 2 MB / s), então não consigo ver onde estão os gargalos, porque o desempenho da rede é horrível. Eu não vou mais de 1MB / s ... quando uma cópia de arquivo normal usando o compartilhamento de janelas atinge alguns ~ 10 MB / s ..
O que poderia estar errado?
edit1:
Como sugerido, eu fiz um teste iperf, com resultados não muito bons ...
$ iperf -c 192.168.66.3 -t 10
------------------------------------------------------------
Client connecting to 192.168.66.3, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.66.5 port 1220 connected with 192.168.66.3 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-17.0 sec 72.0 KBytes 34.7 Kbits/sec