date taken info populates slow

Discussion related to "Everything" 1.5 Alpha.
Post Reply
anmac1789
Posts: 669
Joined: Mon Aug 24, 2020 1:16 pm

date taken info populates slow

Post by anmac1789 »

When I search with queries like this, the date taken populates so slow or I have to manually select all the files and read extended properties, When it does so, I always get a pop-up askng to wait or to cancel the search. It takes forever for it to show it's value. Why is it so slow?

Code: Select all

"S:\sdcard\DCIM\Camera" filelist:"file 1.jpg";"file 2.jpg"...;"file N.jpg"
void
Developer
Posts: 16744
Joined: Fri Oct 16, 2009 11:31 pm

Re: date taken info populates slow

Post by void »

I would need to see debug logs to work out why it's slow..

Exit Everything (File -> Exit)
In Everything, from the Tools menu, under the Debug submenu, click Start Debug Logging.
Perform your search, for example:
"S:\sdcard\DCIM\Camera" filelist:"file 1.jpg";"file 2.jpg"...;"file N.jpg"
Select all files and read extended information from the File menu.
Avoid performing an action on the result list.
Wait for the wait/cancel dialog.
Click Cancel.
From the Tools menu, under the Debug submenu, click Stop Debug Logging.
---this will open your Everything Debug Log.txt
Please send this file to support@voidtools.com



Everything will show the wait/cancel dialog if you perform an action on the result list when Everything is busy.



Reading metadata from an SDCard will be extremely slow.
Don't expect good performance here.
Copy the files to a fast medium, like an SSD.



Everything uses the Windows Property System to read most metadata.
anmac1789
Posts: 669
Joined: Mon Aug 24, 2020 1:16 pm

Re: date taken info populates slow

Post by anmac1789 »

void wrote: Wed Oct 04, 2023 8:14 am I would need to see debug logs to work out why it's slow..

Exit Everything (File -> Exit)
In Everything, from the Tools menu, under the Debug submenu, click Start Debug Logging.
Perform your search, for example:
"S:\sdcard\DCIM\Camera" filelist:"file 1.jpg";"file 2.jpg"...;"file N.jpg"
Select all files and read extended information from the File menu.
Avoid performing an action on the result list.
Wait for the wait/cancel dialog.
Click Cancel.
From the Tools menu, under the Debug submenu, click Stop Debug Logging.
---this will open your Everything Debug Log.txt
Please send this file to support@voidtools.com



Everything will show the wait/cancel dialog if you perform an action on the result list when Everything is busy.



Reading metadata from an SDCard will be extremely slow.
Don't expect good performance here.
Copy the files to a fast medium, like an SSD.



Everything uses the Windows Property System to read most metadata.
I am reading from a android webdav network drive in windows 10. Is this the cause for it to be slow ? I have sent you an email with the generated log just now
Last edited by anmac1789 on Wed Oct 04, 2023 8:32 am, edited 1 time in total.
void
Developer
Posts: 16744
Joined: Fri Oct 16, 2009 11:31 pm

Re: date taken info populates slow

Post by void »

Yes, most likely.

Please try copying the files locally and see if the issue persists.
anmac1789
Posts: 669
Joined: Mon Aug 24, 2020 1:16 pm

Re: date taken info populates slow

Post by anmac1789 »

void wrote: Wed Oct 04, 2023 8:27 am Yes, most likely.

Please try copying the files locally and see if the issue persists.
Hello, so I've copied some files from the webdav network drive locally into the desktop and the date taken fields updated quickly. But still, what's the reason the network drives updates metadata so slow?
horst.epp
Posts: 1445
Joined: Fri Apr 04, 2014 3:24 pm

Re: date taken info populates slow

Post by horst.epp »

anmac1789 wrote: Wed Oct 04, 2023 9:01 am Hello, so I've copied some files from the webdav network drive locally into the desktop and the date taken fields updated quickly. But still, what's the reason the network drives updates metadata so slow?
You ignore the fact that network files are not the same as local stored data.
At least part of a file has to be downloaded before the metadata can be fetched.
anmac1789
Posts: 669
Joined: Mon Aug 24, 2020 1:16 pm

Re: date taken info populates slow

Post by anmac1789 »

horst.epp wrote: Wed Oct 04, 2023 11:36 am
anmac1789 wrote: Wed Oct 04, 2023 9:01 am Hello, so I've copied some files from the webdav network drive locally into the desktop and the date taken fields updated quickly. But still, what's the reason the network drives updates metadata so slow?
You ignore the fact that network files are not the same as local stored data.
At least part of a file has to be downloaded before the metadata can be fetched.
ahh ok so it's always going to take time...
void
Developer
Posts: 16744
Joined: Fri Oct 16, 2009 11:31 pm

Re: date taken info populates slow

Post by void »

Thank you for the logs.

The logs show gathering the "date taken" property value takes about 1-3 seconds for each file.

Everything uses the system to gather "date taken" information.
Unfortunately, there's nothing I can do to make this faster for webdav network drives.

For the best performance, please make sure the files are stored locally.
anmac1789
Posts: 669
Joined: Mon Aug 24, 2020 1:16 pm

Re: date taken info populates slow

Post by anmac1789 »

Ok well i guess there is no other way about this
Post Reply