Assuming the XYcopy queue is not single threaded by design / out of necessity, it would be nice to have some concurrency options to potentially run some copies/moves in parallel.
Suggested options: run in parallel (unconditionally), run in parallel if the target device is not in the queue, run in parallel if the source device is not in the queue, etc.
An example of why this would be helpful: running large copies to multiple USB 3.0 (or 2.0!) thumb drives. Even when using a single spinning disk as the source device, running a couple of copies to different thumb drives in parallel would probably make sense. It makes even more sense when using SSD's or NVME's as the source device. I typically run 10-50G copies from SSD to 7200RPM drives, and I'm grateful for the queue. But it would be so much better to run 2-3 copies in parallel when the targets are different.
Thanks!!!
XYCopy Concurrency
Re: XYCopy Concurrency
Hi,

XYTB will do that:Assuming the XYcopy queue is not single threaded by design / out of necessity, it would be nice to have some concurrency options to potentially run some copies/moves in parallel.
Suggested options: run in parallel (unconditionally), run in parallel if the target device is not in the queue, run in parallel if the source device is not in the queue, etc.
But you're forgetting one thing: with parallel copy processing, the throughput of the common source or destination will be divided by as many tasks (TC and DO do that papallel copy and wee see Mo/sec divided). Time is more than divided by as many tasks, as the data bus becomes the bottleneck.+++ BREAKING NEWS: XYplorer goes twinBASIC +++
viewtopic.php?p=226572#p226572
Full multi-threading (XYcopy.exe is no longer needed).
(English in not my native language (french), I use an online translator)
-
krogulplorer
- Posts: 3
- Joined: 29 Jan 2023 12:39
Re: XYCopy Concurrency
Nope. Not forgetting about bus bandwidth limitations. In my case, I'm bottlenecked by USB 3.x bandwidth. But I'd rather queue up several GB transfers and let them churn than sit there and watch XYCopy do it's thing one at a time.
Great news about TwinBasic. I've got my copy downloladed and pinned to my taskbar.
Thanks for the head's up. I don't hang out in the forum, so I had no clue good things are coming / here.
Great news about TwinBasic. I've got my copy downloladed and pinned to my taskbar.
Thanks for the head's up. I don't hang out in the forum, so I had no clue good things are coming / here.
XYplorer Beta Club