-
-
Notifications
You must be signed in to change notification settings - Fork 299
Multiple connections for transfers #1135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The preferable way of setting an option like this would be to have a global setting, and then bookmark specific settings if needed. Also, the ability to change it on the fly in a current connection would be ideal! A feature like this in cyberduck would make it an absolutely ideal FTP client. As it stands, transferring lots of small files is a pain in the balls! Thanks Jan |
I agree, this is a must-have feature for me as my dedicated server is throttling international connections to 200k / connection. |
Please! this is a must for any ftp client. The time spent transferring small files would be hugely improved. Please, at least someone tells us why this isn't being implemented |
I agree, this is a must have feature, and would push many user to strongly consider the donations, not having this makes uploads to sites like wordpress very very slow, with many small files it takes forever. |
Could any developer answer this? Is there any plan to implement it? Is there any problem keeping you from doing it? |
Replying to [comment:9 Miguel]:
I have not decided against implementing this but haven't found the time needed yet. It is a feature requiring a good amount of work. |
See Multiple connections per transfer on how to enable. |
As of 9deb42f use the setting
|
This will add the option Open multiple connections. Use the setting Number of concurrent transfers to control the number of parallel connections. |
Replying to [comment:26 dkocher]:
Any way to set this higher than 9? I am not maximizing my bandwidth. |
There are numerous FTP clients, mostly for windows that already do this. I think a default number of FTP connections, that ANY server admin would not object to is, 2 connections. In fact another popular open source windows ftp program, Filezilla uses 2 connections by default. If you are connecting to a private server (company webserver or shared public hosting) it shouldn't matter the number of connections because there are a limited number of people who have access.
When this feature is implemented it would be advisable to have the ability to change the number of connections in the Properties menu. Also of course make it smart enough not to try to download the same file 2x, if you try to download one large file. It might also be possible to split large files into chunks and use the multiple connections to download the chunks and put them back together after they have been downloaded.
If Cyberduck had this ability it would greatly increase the speed of transfers. You could make one connection list directories and another start transferring files. It would also greatly increase the speed of cyberduck in such cases where there are a lot of small files to transfer. I think we can agree that a faster ducky would make everyone happy. :)
The text was updated successfully, but these errors were encountered: