fastcoding / win-sshfs

Automatically exported from code.google.com/p/win-sshfs
0 stars 0 forks source link

Speed optimizations #50

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Forgive me for deleting template but is there anything which can be done to 
optimize speeds? In FileZilla my transfer is at full speed (12MBit), and in 
win-sshfs copy/paste is in 5MBit area. Is that due to how Win7 x64 protocols 
work (since it occurs in every other similar tool) or there's something which 
can be done?

Thanks.

Original issue reported on code.google.com by ivdo...@gmail.com on 16 Oct 2012 at 1:04

GoogleCodeExporter commented 8 years ago
Not really, there's to much layers of indirections to make full use of 
connection speed. I have an idea which might help Win7 x64 because it likes to 
copy files in very large chunks ,but for now I haven't got a chance to 
implement it. I'll try as soon I finis other critical bugs. 

Just curiosity, whats the general impression of win-sshfs speed comparing to 
others? 

Original comment by mladenov...@gmail.com on 16 Oct 2012 at 3:54

GoogleCodeExporter commented 8 years ago
I've tried all the tools available since I'm using it for seedbox SFTP transfer 
(reasons are pretty much obvious) and came to conclusion that almost all have 
same transfer speeds but your tool has responsiveness and smooth feeling while 
browsing folders which other tools don't have and you should pursue that 
chance. 

Expandrive - painfully slow large directory listing, not good as older 
versions, development pretty much on halt
DirectNet Drive - outdated, bugged
SFTP Net Drive - terrible UI, same transfer speeds as yours, but slower listing
WebDrive - very well thought (monitor in tray, popup for every transfer), but 
kinda slow in every aspect

If you work out this app properly, I think you can have proper commercial 
product which I would buy immediately since, as you can see, all these are 
pretty much bad.

As far as transfer speed goes, I tried disabling remote differential 
compression but gained almost nothing. Gonna try few other possible tweaks. 
Maybe worth taking a look into source files of FileZilla? They have great SFTP 
transfer speeds, much better than winscp for example.

Original comment by ivdo...@gmail.com on 16 Oct 2012 at 9:45

GoogleCodeExporter commented 8 years ago
The fastest one I have tried is by far SFTP Net Drive, I can get up to 9-12 
MiB/s with that. win-sshfs stays around 4-4.5 MB/s.

Original comment by k...@zylinski.se on 3 Mar 2013 at 11:17

GoogleCodeExporter commented 8 years ago
how about some buffering and prefetching logic, if you're hooking at a level 
where the OS isn't giving you optimized requests?

Original comment by christoph.rackwitz on 12 Apr 2014 at 11:45