From: Jelle de J. <jel...@po...> - 2009-01-12 10:37:40
|
Miklos Szeredi wrote: > Sorry about the late response... > > On Wed, 7 Jan 2009, L'ami Nuscule wrote: >> Is it a known issue that when doing `cp` to / from a sshfs mount , >> the send / recieve speeds are NOT equivalent : >> >> Machine A as client >> Machine B as server >> >> Directory of B mounted on A >> >> cp <file> from B to A : 46MBps >> cp <file> from B to A : 8MBps > > The direction is the same for both, I guess that's a typo. So which > is the fast one? > >> The bandwidthes of the machines are symmetrical and equal. >> >> >> On both machines : >> ssh -v -> OpenSSH_4.3p2 Debian-9etch3, OpenSSL 0.9.8c 05 Sep 2006 >> >> sshfs --version >> SSHFS version 1.6 >> FUSE library version: 2.5.3 >> fusermount version: 2.5.3 >> using FUSE kernel interface version 7.5 > > Can you try verion 1.8 or later with the "-oworkaround=nodelaysrv' > option? > > Can you also try 'scp' and 'sftp' to copy the files to see if they > give the same speed or not? > > Thanks, > Miklos > Just some additional info, I also had the same problem. I could not get high speeds with asymmetric connections. The speed form client to server is very slow, the speed from server to client was high enough. I did not solve or debug the issue, I just disabled the async connection. I took me long enough to find that async was the reason for the slow transfer rates to the server. Just some extra info, Best regards, Jelle |