Well, I wonder if my situation is unique or at least very unusual. I'm curious about whether other XY users who regularly work with network drives experience the same thing as I do: that Auto-Refresh makes a big, very noticeable difference in the speed of displaying folders.
I understand that where I work we either have transitioned or are transitioning to UNC network storage vs. fixed drive letters. Yet I don't see how that would affect the speed....... just trying to add some more info.
Improving XY's responsiveness
-
JustinF
- Posts: 358
- Joined: 28 Jun 2005 23:47
- Location: Omaha, Nebraska, USA
Ok, I just turned on auto-refresh on network folders and I, too, see a big difference in listing out the directory contents.Orson wrote:Well, I wonder if my situation is unique or at least very unusual. I'm curious about whether other XY users who regularly work with network drives experience the same thing as I do: that Auto-Refresh makes a big, very noticeable difference in the speed of displaying folders.
Justin
Windows 7 Professional
Windows 7 Professional
-
jacky
- XYwiki Master
- Posts: 3106
- Joined: 23 Aug 2005 22:25
- Location: France
- Contact:
I use network drives, but not mapped, only with UNC paths. But I go there and browse around using XY and the speed is pretty damn good. And by that I mean pretty much the same as with my local drivesOrson wrote:Well, I wonder if my situation is unique or at least very unusual. I'm curious about whether other XY users who regularly work with network drives experience the same thing as I do: that Auto-Refresh makes a big, very noticeable difference in the speed of displaying folders.
Relating to this, I have:
Config/General
- Check existence of subfolders in tree ON, In network locations as well OFF
Config/Advanced
- Auto-Refresh ON, In network locations as well OFF
- Use generic icons ON, But only in network locations ON
And yes, turning Auto-Refresh/In network locations as well ON does add a ~2sec delay when changing location on network drive (before updating the List, Tree/Tabs state have been updated already), even goign from/to an empty folder.
I have no idea how it works, but do you "set" the auto-watching-thingy before updating the List?? Maybe it does take a little longer than on local location... Because the slow-down does occur even when going to a network location from a local one, so it definately occurs when going to a network location, and it's nothing to do with the content (since only the auto-refresh setting is changed).
Anyways, isn't that a known fact that auto-refresh on network locations will slow down browsing? Hence the possibility to have it enabled only for local locations?
Proud XYplorer Fanatic
-
admin
- Site Admin
- Posts: 66258
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
It is. I just would like to find out why.jacky wrote:Anyways, isn't that a known fact that auto-refresh on network locations will slow down browsing? Hence the possibility to have it enabled only for local locations?
On 0012 I did stop watching before filling the list, and restarted the watch (on the new location) after the list was filled. Orson's result: no difference! Still slow!
-
jacky
- XYwiki Master
- Posts: 3106
- Joined: 23 Aug 2005 22:25
- Location: France
- Contact:
ok. Well with 0015 the delay still is added before the list is filled. When do you update the statusbar? To me, in order it goes:admin wrote:On 0012 I did stop watching before filling the list, and restarted the watch (on the new location) after the list was filled. Orson's result: no difference! Still slow!This is so crazy that I started getting curious...
- update Tree, Tabs, Statusbar (instantly)
- there's a delay here
- and List is being filled
Note that the statusbar update means the text on sections, the icon is done at the same time than List is filled, so after the delay. Scrollbar (dis/)appear after the delay as well.
Proud XYplorer Fanatic
-
admin
- Site Admin
- Posts: 66258
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Interesting. I'll look into that little gap between statusbar and list...jacky wrote:ok. Well with 0015 the delay still is added before the list is filled. When do you update the statusbar? To me, in order it goes:admin wrote:On 0012 I did stop watching before filling the list, and restarted the watch (on the new location) after the list was filled. Orson's result: no difference! Still slow!This is so crazy that I started getting curious...
- update Tree, Tabs, Statusbar (instantly)
- there's a delay here
- and List is being filled
Note that the statusbar update means the text on sections, the icon is done at the same time than List is filled, so after the delay. Scrollbar (dis/)appear after the delay as well.
BTW: "update Tree" ? I thought we are talking about clicking a tree node -- there is no update necessary. So, apparently you travel another route, e.g. Favorites or so? So even when jumping to a currently not visible (not yet expanded) tree folder (means: the tree has to work = browse the disk) the tree reacts instantly (on network drive, AR on)?? This is a thriller... who's responsible for the delay?
-
jacky
- XYwiki Master
- Posts: 3106
- Joined: 23 Aug 2005 22:25
- Location: France
- Contact:
Well, I said "update Tree" cause I did try with clicking the Tree, but also using Catalog to jump from a local drive to a network location (actually, to get there I used a favorite)admin wrote:BTW: "update Tree" ? I thought we are talking about clicking a tree node -- there is no update necessary. So, apparently you travel another route, e.g. Favorites or so? So even when jumping to a currently not visible (not yet expanded) tree folder (means: the tree has to work = browse the disk) the tree reacts instantly (on network drive, AR on)?? This is a thriller... who's responsible for the delay?
Tree did update instantly, but remember that I do have Check existence of subfolders in tree In network locations as well OFF, so it didn't had to do a lot there. Plus, I already went to that place so subfolders were actually already present, location was expanded. (But collapsing it would have it expanded as fast, yet again, no recursive loop for subfolders and and already it been browsed/cached)
So "Update Tree" might only meant scrolling it down, but I thought I'd mention it anyways...
Proud XYplorer Fanatic
-
admin
- Site Admin
- Posts: 66258
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
That's strange because according to my code the list is filled, painted, and refreshed before the statusbar is updated!jacky wrote:When do you update the statusbar? To me, in order it goes:
- update Tree, Tabs, Statusbar (instantly)
- there's a delay here
- and List is being filled
Note that the statusbar update means the text on sections, the icon is done at the same time than List is filled, so after the delay.
-
jacky
- XYwiki Master
- Posts: 3106
- Joined: 23 Aug 2005 22:25
- Location: France
- Contact:
With exception for the icon on 3rd section, yes the statusbar is updated while List still shows the old content.admin wrote:That's strange because according to my code the list is filled, painted, and refreshed before the statusbar is updated!Now you say the statusbar is already filled with new information while the list is still showing the old contents, right?
Proud XYplorer Fanatic
XYplorer Beta Club