Custom Copy roadmap

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

admin wrote:
zer0 wrote:I am still not entirely clear -- is the purpose of XYcopy 2.0 to allow more flexibility as far as copying is concerned rather than improvement of how fast files are actually copied? Or is the latter reserved for XYcopy 3.0?
Both, but for now I focused on flexibility and safety.
I sure could have used a speed improvement when I was shifting hundreds of gigabytes between drives over the weekend. I didn't really want it to take hours that it did.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Custom Copy roadmap

Post by nas8e9 »

zer0 wrote:
admin wrote:
zer0 wrote:I am still not entirely clear -- is the purpose of XYcopy 2.0 to allow more flexibility as far as copying is concerned rather than improvement of how fast files are actually copied? Or is the latter reserved for XYcopy 3.0?
Both, but for now I focused on flexibility and safety.
I sure could have used a speed improvement when I was shifting hundreds of gigabytes between drives over the weekend. I didn't really want it to take hours that it did.
Did it seem slower than the Windows Shell file functions and if so, by how much?

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

nas8e9 wrote:Did it seem slower than the Windows Shell file functions and if so, by how much?
I don't use kernel copy mechanism, so shell copy would have been used. Using XY, however, did yield an impression of it being a more laboured job: frequent lack of response from the progress window, etc
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Custom Copy roadmap

Post by nas8e9 »

zer0 wrote:
nas8e9 wrote:Did it seem slower than the Windows Shell file functions and if so, by how much?
I don't use kernel copy mechanism, so shell copy would have been used. Using XY, however, did yield an impression of it being a more laboured job: frequent lack of response from the progress window, etc
Are you saying that the Windows Shell file functions when called from XYcopy.exe (i.e. backgrounded but without using Custom Copy) function worse than when called from Windows Explorer?

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

nas8e9 wrote:Are you saying that the Windows Shell file functions when called from XYcopy.exe (i.e. backgrounded but without using Custom Copy) function worse than when called from Windows Explorer?
That has indeed been my experience with it.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Custom Copy roadmap

Post by nas8e9 »

zer0 wrote:
nas8e9 wrote:Are you saying that the Windows Shell file functions when called from XYcopy.exe (i.e. backgrounded but without using Custom Copy) function worse than when called from Windows Explorer?
That has indeed been my experience with it.
I don't know whether you also employed queuing? If not, it could be that multiple simultaneous writes to the same location, were to blame.

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

nas8e9 wrote:I don't know whether you also employed queuing? If not, it could be that multiple simultaneous writes to the same location, were to blame.
Queued operations are enabled, so that's not the cause.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Custom Copy roadmap

Post by nas8e9 »

zer0 wrote:
nas8e9 wrote:I don't know whether you also employed queuing? If not, it could be that multiple simultaneous writes to the same location, were to blame.
Queued operations are enabled, so that's not the cause.
To be clear, the stalling was of the Windows copy window but not the XYplorer window?

Could you discern, assuming the operation involved more than one file, any pattern with regard to large/small files, at the beginning/middle/end of a single file's progress or the entire progress?

Did the source and/or the target seem overwhelmed?

Was there a CPU spike?

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

nas8e9 wrote:To be clear, the stalling was of the Windows copy window but not the XYplorer window?
Correct.
nas8e9 wrote:Could you discern, assuming the operation involved more than one file, any pattern with regard to large/small files, at the beginning/middle/end of a single file's progress or the entire progress?
With small files, there's hardly any waiting period so it's difficult to discern. With files in hundreds of MB and going into several GB, the stalling is observed towards the end of a file's copying progress. It's as if some form of "lead out", like when writing CDs/DVDs, has to be performed and that stutters things.
nas8e9 wrote:Did the source and/or the target seem overwhelmed?
I don't think so. These are two separate drives with no programs running on them, they're used just for staging data/storage.
nas8e9 wrote:Was there a CPU spike?
There was at the beginning of the copying process and at times throughout. However, with XYcopy's affinity shared across all 4 cores even though it's not a multi-threaded application, I couldn't tell which was the core that needed to be monitored.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Custom Copy roadmap

Post by nas8e9 »

@zero: I can't think of a reason why the Windows Shell file operations would function differently depending on the calling application. The one thing that might come into play is rather the communication between XYcopy.exe and the Windows Shell, and/or possibly between XYcopy.exe and XYplorer.exe. OTOH, I'd expect such communication only at the beginning and end of each job, whereas you seem to describe a freeze at the end of each individual file as part of a larger job?

BTW, I know correct "filing" of posts isn't that important here, but since this has nothing to do with Custom Copy, would it be an idea to continue this in a separate thread?

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

nas8e9 wrote:BTW, I know correct "filing" of posts isn't that important here, but since this has nothing to do with Custom Copy, would it be an idea to continue this in a separate thread?
I don't see it as a show-stopper. If I leave it alone, the process does copy files successfully. However, the faster it happens the better. Hence my eagerness for Don move onto making custom copy/move quicker as right now, for me, it offers no advantages over normal shell copy.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

FYI, Windows Explorer in Windows 8 will feature a queue-like functionality where copy jobs are consolidated and can be paused/cancelled. Full video is here: http://media.ch9.ms/ch9/3ed7/82c23e5d-b ... gh_ch9.mp4
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

admin
Site Admin
Posts: 66366
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Custom Copy roadmap

Post by admin »

zer0 wrote:FYI, Windows Explorer in Windows 8 will feature a queue-like functionality where copy jobs are consolidated and can be paused/cancelled. Full video is here: http://media.ch9.ms/ch9/3ed7/82c23e5d-b ... gh_ch9.mp4
Ah. First XY, then Dopus, then WE. Looks like TC is next. :)

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Custom Copy roadmap

Post by zer0 »

admin wrote:Ah. First XY, then Dopus, then WE. Looks like TC is next. :)
If only this sequence was true for features that should go unmentioned :wink:
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

j_c_hallgren
XY Blog Master
Posts: 5826
Joined: 02 Jan 2006 19:34
Location: So. Chatham MA/Clearwater FL
Contact:

Re: Custom Copy roadmap

Post by j_c_hallgren »

Found this today that relates to Win8 changes:
http://blogs.msdn.com/b/b8/archive/2011 ... elete.aspx
Nice to know what WE will be doing so XY can be better at it before then.
Still spending WAY TOO much time here! But it's such a pleasure helping XY be a treasure!
(XP on laptop with touchpad and thus NO mouse!) Using latest beta vers when possible.

Post Reply