Page 2 of 3

Re: faster directory browsing via lazy file info query

Posted: 22 Sep 2008 09:46
by kiku
Looking forward for the beta :wink:

Re: faster directory browsing via lazy file info query

Posted: 22 Sep 2008 23:05
by kiku
Tried the 7.60.0025 beta version and didn't notice any improvement. Is this normal?

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 07:37
by admin
kiku wrote:Tried the 7.60.0025 beta version and didn't notice any improvement. Is this normal?
Might be refresh problem. Browsing is definitelely faster now (I can prove this by using a ultra-exact timer), especially in lists with many specific icons. For me, however, it's not that easy to "experience" the speed gain since on my machine those lists have never been slow. You , of course, should see it, since your lists are slow as you reported. I'll add a paint-refresh so that you can actually see that the list is filled with all files and generic icons before the specific icons are retrieved.

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 07:59
by Muroph
i have a "junk folder" pretty much like kiku's, but with 80+ exe files, and a bunch of zip/rar files as well.
browsing that folder has always been really slow. scolling down the list was a pain.
i even considered asking Don to add "use generic icons" to FVS.
but now it's much better, with a very small delay before items are displayed.
so there is a performance gain in the new beta.

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 09:22
by admin
Muroph wrote:i have a "junk folder" pretty much like kiku's, but with 80+ exe files, and a bunch of zip/rar files as well.
browsing that folder has always been really slow. scolling down the list was a pain.
i even considered asking Don to add "use generic icons" to FVS.
but now it's much better, with a very small delay before items are displayed.
so there is a performance gain in the new beta.
Good to hear! I wonder why kiku does not see it. :?

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 11:37
by kiku
Well, I have been making some experiments and I still cannot say I see an improvement here.

I would like that when I navigate to a folder, its contents to be displayed immediately with .exe files showing the generic icon.
And later, if the "Use generic icons ..." is not checked then XYplorer would cycle through all files to load the specific icons.

Makes sense?

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 11:46
by admin
kiku wrote:Well, I have been making some experiments and I still cannot say I see an improvement here.

I would like that when I navigate to a folder, its contents to be displayed immediately with .exe files showing the generic icon.
And later, if the "Use generic icons ..." is not checked then XYplorer would cycle through all files to load the specific icons.

Makes sense?
Sure, that's exactly what I do. How do you navigate? Via tree or via tab switch or else?

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 12:00
by kiku
admin wrote:How do you navigate? Via tree or via tab switch or else?
Via the tree.
If you display the folder contents imediately and later on update the icons it could be possible to see what files are taking longer to load.

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 12:16
by admin
kiku wrote:
admin wrote:How do you navigate? Via tree or via tab switch or else?
Via the tree.
If you display the folder contents imediately and later on update the icons it could be possible to see what files are taking longer to load.
You will see that in the next version (I add that refresh I talked about).

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 14:16
by kiku
Ok, now I see an improvement.
But when I browse my "junk" folder, even though I can imediately see its contents, XYplorer stays frozen until it finishes loading the icons.
And since the icon updates are done all at once, it can take a few seconds. Is it possible to do this update in the background, in a non-blocking way?

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 14:21
by admin
kiku wrote:Ok, now I see an improvement.
But when I browse my "junk" folder, even though I can imediately see its contents, XYplorer stays frozen until it finishes loading the icons.
And since the icon updates are done all at once, it can take a few seconds. Is it possible to do this update in the background, in a non-blocking way?
Ah, I see. Well, that's not possible I'm afraid.

I wonder why this takes so long. Is your machine very slow or your HD very fragmented? I have large folders here full of EXEs and they load very rapid!

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 14:39
by kiku
admin wrote:Ah, I see. Well, that's not possible I'm afraid.
Not possible?!? So what about the "no limits to optimization..." :wink:

Anyway, I understand that's probably just a problem with my laptop, slow disk, configuration ... whatever, since no one else seems to have this issue.
I will try to defrag to see what happens.

Talking about optimizations, do you accept my next challenge? File copy improvement under Vista SP1 :D
... or just keep up the good work! Best regards

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 14:51
by kiku
Btw, not sure if it's important and if it delays icon load, but I am using 32-bit color in the display settings...

Re: faster directory browsing via lazy file info query

Posted: 23 Sep 2008 14:52
by admin
kiku wrote:Btw, not sure if it's important and if it delays icon load, but I am using 32-bit color in the display settings...
No, this would concern all icons, not only EXE.

Re: faster directory browsing via lazy file info query

Posted: 24 Sep 2008 07:46
by Statler
It could be the virus scanner. I was using AVG 7.5 and didn't have a problem, but eventually I updated to AVG 8.0 and the delay was there. I'm a Subversion user and have the "Show Icon Overlays" checked. I have a "junk" directory with ~150 exe and ~300 other files, and it took several seconds to display in XYplorer while in Windows Explorer it displayed immediately. I then switched from AVG to NOD32 and the delay in XYplorer was gone. :wink: