Page 2 of 2

Posted: 02 Dec 2005 15:51
by CyGho
Donald,
Just curious, why is Windows Explorer faster? Does Windows Explorer has more rights for using system or network access then external programs like XYplorer?
Or is it something in the API's themself. You wrote that you use the FindFirstChangeNotification and SHChangeNotify API's. Does Windows Explorer use them to?

Posted: 02 Dec 2005 17:13
by jacky
admin wrote:So is it now fast enough?
For me, yes :D Might be sometimes a little slower than on local drives, but not much. 8)

Posted: 02 Dec 2005 17:50
by admin
RalphM wrote:Still got the unexplained 15 secs delay when selecting a tab already pointing to that folder. Too bad :(
Just to be sure: you get the same delay when you simply press F5, right?

Posted: 03 Dec 2005 17:59
by RalphM
admin wrote:Just to be sure: you get the same delay when you simply press F5, right?
Don't know yet, but will check Monday...

Posted: 11 Dec 2005 20:29
by admin
CyGho wrote:Does Windows Explorer has more rights for using system or network access then external programs like XYplorer?
You can't know for sure. I once heard rumors somewhere, that Explorer uses a different set of APIs for remote item enumeration (I use FindFirstFile... for local and remote), but the information was too thin to build something on it.

Posted: 11 Dec 2005 20:39
by CyGho
admin wrote:
CyGho wrote:Does Windows Explorer has more rights for using system or network access then external programs like XYplorer?
You can't know for sure. I once heard rumors somewhere, that Explorer uses a different set of APIs for remote item enumeration (I use FindFirstFile... for local and remote), but the information was too thin to build something on it.
Ok, thx.

Posted: 13 Dec 2005 12:14
by admin
CyGho wrote:Does Windows Explorer has more rights for using system or network access then external programs like XYplorer?
There's one difference between Explorer and XY that can explain different speeds in the tree: on remote folders Explorer does not check if a folder has subfolders but simply assumes that this is the case (always puts a plus icon in front). XY on the other hand does check this, and this means a lot of browsing work!

Posted: 13 Dec 2005 15:37
by CyGho
The only networking i do is with mapped drives. The listing in the right panel of XYplorer is the slow part here. Specialy with long listings.

Posted: 13 Dec 2005 16:03
by admin
CyGho wrote:The only networking i do is with mapped drives. The listing in the right panel of XYplorer is the slow part here. Specialy with long listings.
Ok, it's a mystery and it will be solved one day. Either Explorer uses another set of API or he does some hidden caching.

Posted: 22 Mar 2006 12:16
by admin
CyGho wrote:Donald,
Just curious, why is Windows Explorer faster? Does Windows Explorer has more rights for using system or network access then external programs like XYplorer?
Or is it something in the API's themself. You wrote that you use the FindFirstChangeNotification and SHChangeNotify API's. Does Windows Explorer use them to?
CyGho, I'm trying to send you a little test prog concerning that speed issue but your email fails. Are you still there?

Posted: 22 Mar 2006 23:23
by CyGho
Still here, lurking most of the time. But my mail is working normaly. I send you an email to support with my mail addresses.

Posted: 23 Mar 2006 17:34
by admin
CyGho wrote:Still here, lurking most of the time. But my mail is working normaly. I send you an email to support with my mail addresses.
Okidoki. Now try the new version. Is it any faster?

Posted: 01 Apr 2006 09:27
by CyGho
Hi Donald,
Well all the tweaking did something good for the speed. It looks like that from version v4.50.0055 on the speed is about right. Or my network is speeding up :)
Thx for the effort you put in this.