[Cyberduck-trac] [Cyberduck] #2802: giving cyberduck a ridiculous speedup for free...
Cyberduck
trac at trac.cyberduck.ch
Fri Dec 12 23:29:54 CET 2008
#2802: giving cyberduck a ridiculous speedup for free...
-------------------------+--------------------------------------------------
Reporter: anonymous | Owner: dkocher
Type: enhancement | Status: new
Priority: highest | Milestone:
Component: sftp | Version: 3.0.3
Severity: normal | Keywords:
-------------------------+--------------------------------------------------
Hello,
I really love you application Cyberduck. Recently I needed to transfer 60
GB of files from a collaborator 2,500 miles away. Unfortunately, Apple
File Sharing, HTTP, and Cyberduck were all too slow and I was only getting
transfer rates of ~100 kbps.
However, it turns out the slowness was due to file handling overhead, not
network congestion or throughput troubles.
I found that by using tar to send an on-the-fly gzip'ed version of my
files to stdout, then sending this stdin over ssh and decompressing at the
final destination all in one go, my network traffic throughput shot up 25x
to 2.74 MBps, and due to on-the-fly decompression, this all resulted in a
true data transfer rate (write to HD speed) of ~3.5 MBps.
And this is all done with a single command-line command.
So, I was wondering if there was an integrated way to do this with
Cyberduck or if you had any plans to incorporate this into future
versions. Please let me know how I can help. It would be easy to send
files this way over Cyberduck. To receive files this way over Cyberduck
would require having an SSH server setup on the local computer, which if
the user knows how to do, would make drag&drop much much much faster for
many people.
This would be very easy to implement and would dramatically improve
Cyberduck network data transfer performance.
--
Ticket URL: <http://trac.cyberduck.ch/ticket/2802>
Cyberduck <http://cyberduck.ch>
FTP, SFTP, WebDAV and Amazon S3 Browser for Mac OS X.
More information about the Cyberduck-trac
mailing list