Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

donestefan

Re: unnecessary limitations for parallel transfers

You are Right. I thought you would need to add a new setting. But, of cause, making the existing "Transfer each file individually in background" option work with folders would do the job just fine...

Thanks and keep up the good work :D
Donestefan_

Unnecessary limitations for parallel transfers

Hi,

I enabled the options "Transfer each file individually on background" and "Transfer on background by default".
This can speed up WebDAV transfers significantly, by starting multiple transfers in parallel.

My problem is that parallel transfers means "starting multiple queue jobs". It does not mean "parallel transfer of multiple files in a single queue job".

Here is how you can reproduce the problem:

Select multiple files (no folders) and transfer them to a WebDAV server -> multiple queue jobs are created -> parallel transfers are possible -> fast

Put the same files in a single folder and transfer this folder to the same WebDAV server -> single queue job created -> no parallel transfers possible -> slow

Would you mind adding an option "create a separate queue job for every file" to WinSCP? This would make it possible to use parallel transfers that only depend on the number of files and not on the number of queue jobs.
With this you also get a better overview, since you can see how many transfers in the queue are active and how many are waiting.
With multiple files in a single queue you only see the active transfers (and not the ones waiting).

I'm using WinSCP 5.7.7 on Win7 64bit with WebDAVs to a <invalid hyperlink removed by admin> Account.

Let me know what you think :)