Everything freezes upon multiple zipfilenames search
Everything freezes upon multiple zipfilenames search
Hello, when I multiple (about 30+ or more) "filename"|zipfilenames:"filename.ext" combinations in the search bar, everything slows down and lags. Every few minutes, everything freezes and then unfreezes and the scroll bar lags alot every few seconds or minutes. Why is this happening ?
Re: Everything freezes upon multiple zipfilenames search
Everything will have to open every zip-file to see if it contains "filename.ext".
You might have included "slow folders" in your query (cloud storage? network?) which causes this to take some time.
Did you see the progress bar in the statusbar all this time?
On the other hand, I tried the following search on my (mediocre) system and that took about a second (400+ zipfiles to search through)
No lagging whatsoever..
You might have included "slow folders" in your query (cloud storage? network?) which causes this to take some time.
Did you see the progress bar in the statusbar all this time?
On the other hand, I tried the following search on my (mediocre) system and that took about a second (400+ zipfiles to search through)
No lagging whatsoever..
Code: Select all
c: ext:zip zipfilenames:"filename.ext"
Re: Everything freezes upon multiple zipfilenames search
nope, the paths are all from local folders in C:\ and I did see the progress bar and I waited until everything was finished loading. How come your system processed 400 zip files so fast?NotNull wrote: ↑Sat Jul 15, 2023 8:08 pm Everything will have to open every zip-file to see if it contains "filename.ext".
You might have included "slow folders" in your query (cloud storage? network?) which causes this to take some time.
Did you see the progress bar in the statusbar all this time?
On the other hand, I tried the following search on my (mediocre) system and that took about a second (400+ zipfiles to search through)
No lagging whatsoever..Code: Select all
c: ext:zip zipfilenames:"filename.ext"
Re: Everything freezes upon multiple zipfilenames search
No idea. I just rebooted to exclude caching from the equation; still less than 2 seconds.
( FWIW: 400+ zipfiles = 2,1 GB )
( FWIW: 400+ zipfiles = 2,1 GB )
Re: Everything freezes upon multiple zipfilenames search
Please try including the following in your search:
content-max-threads:1
Does this help with the freezing?
content-max-threads:1
Does this help with the freezing?
Re: Everything freezes upon multiple zipfilenames search
Limit Everything to gather property values with a single thread only.
By default Everything will use a thread on each logical CPU to read content from SSDs.
By default Everything will use a thread on each logical CPU to read content from SSDs.
Re: Everything freezes upon multiple zipfilenames search
A mini crash dump will help find the issue.
Could you please send a mini crash dump when Everything freezes:
Could you please send a mini crash dump when Everything freezes:
- Download Process Explorer from Microsoft:
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer - In Process Explorer, select Everything64.exe (If there is two, select the one using the most memory)
---wait for Everything to freeze--- - Right click Everything64.exe and under Create Dump, select Create Mini Dump.
- Choose a filename and click Save.
- Please send this file to support@voidtools.com
Re: Everything freezes upon multiple zipfilenames search
What version of Everything?multiple (about 30+ or more) "filename"|zipfilenames:"filename.ext" combinations
So this "30", is that 30 "OR" pairs:
"filename1"|zipfilenames:"filename.ext" | "filename2"|zipfilenames:"filename.ext" | ... "filename30"|zipfilenames:"filename.ext"
or more like what NotNull posted?
(I suppose the above is not correct as it would actually require brackets...)
Re: Everything freezes upon multiple zipfilenames search
There are 30 pair's for example "filename.jpg"|zipfilenames:"filename" x 30 seperated by a | "OR" pairstherube wrote: ↑Tue Jul 18, 2023 3:25 pmWhat version of Everything?multiple (about 30+ or more) "filename"|zipfilenames:"filename.ext" combinations
So this "30", is that 30 "OR" pairs:
"filename1"|zipfilenames:"filename.ext" | "filename2"|zipfilenames:"filename.ext" | ... "filename30"|zipfilenames:"filename.ext"
or more like what NotNull posted?
(I suppose the above is not correct as it would actually require brackets...)
Re: Everything freezes upon multiple zipfilenames search
And you're using 1352a ?
The OR's are "expensive" compared to the method that NotNull shows (if you're able to use something like that).
The OR's are "expensive" compared to the method that NotNull shows (if you're able to use something like that).
Re: Everything freezes upon multiple zipfilenames search
The following likely won't solve your issue (mini dump or debug log are needed for that), but consider rearranging your search query.
Everything will probably rearrange and optimize the query itself (did not check) and caching will help too, but the current query opens all zipfiles to find file1 and when done, opens all zipfiles to find file2 and when done ... (you get the point )
So searching for 30 filenames will open each zipfile 30 times ..
The following opens each zipfile once and searches for all mentioned files, closes the zip and opens the next zip file (... etc)
At the very least, the following query is much easier to type out (copy/paste the ; delimited list filenames ):
Everything will probably rearrange and optimize the query itself (did not check) and caching will help too, but the current query opens all zipfiles to find file1 and when done, opens all zipfiles to find file2 and when done ... (you get the point )
So searching for 30 filenames will open each zipfile 30 times ..
The following opens each zipfile once and searches for all mentioned files, closes the zip and opens the next zip file (... etc)
At the very least, the following query is much easier to type out (copy/paste the ; delimited list filenames ):
Code: Select all
filelist:filename1.jpg;filename2.bmp;filename3.tif;"name with space.txt" | zipfilenames:ilename1.jpg;filename2.bmp;filename3.tif"name with space.txt"
Re: Everything freezes upon multiple zipfilenames search
yes I'm using the latest alpha version 1352a
I think this code needs some adjustments:
Code: Select all
filelist:filename1.jpg;filename2.bmp;filename3.tif;"name with space.txt" | zipfilenames:ilename1.jpg;filename2.bmp;filename3.tif"name with space.txt"
Code: Select all
filelist:filename1.jpg;filename2.bmp;filename3.tif;"name with space.txt" | zipfilenames:filename1.jpg;filename2.bmp;filename3.tif;"name with space.txt"
What is the point of having a filename list instead of just a quoted filename.extension ?
Re: Everything freezes upon multiple zipfilenames search
You are right! (should have mentioned that it was untested, although that still would not have prevented these typos)
Instead of an OR'ed list of filenames? The only reason is re-usability; you can copy file1;file2;file3 to be reused for the zipfilenames: part.
(I'm lazy ..)
EDIT: ... and easily convert it into a Filter later on if needed.
Re: Everything freezes upon multiple zipfilenames search
My search terms constantly change with filenames and zipfilenames since im searching for thousands upon thousands of filesNotNull wrote: ↑Tue Jul 18, 2023 10:34 pmYou are right! (should have mentioned that it was untested, although that still would not have prevented these typos)
Instead of an OR'ed list of filenames? The only reason is re-usability; you can copy file1;file2;file3 to be reused for the zipfilenames: part.
(I'm lazy ..)
EDIT: ... and easily convert it into a Filter later on if needed.
Re: Everything freezes upon multiple zipfilenames search
Not sure what you want to say.
Do you mean that this is easier with an OR'ed list of filenames instead of a semi-colon delimited list of files?
Do you mean that this is easier with an OR'ed list of filenames instead of a semi-colon delimited list of files?
Re: Everything freezes upon multiple zipfilenames search
filelist: is faster than filename1.ext|filename2.ext|filename3.ext|...What is the point of having a filename list instead of just a quoted filename.extension ?
filelist: will:
Create a sorted list of filenames.
Match the whole filename using a binary search.
Re: Everything freezes upon multiple zipfilenames search
is filelist going to find all the filenames in all the paths that exist anywhere in the C drive? similarly how filename.jpg finds all filenames weather its case sensitive or not..What if I want to disable matchwhole filename using filelist and folderlist ?
Re: Everything freezes upon multiple zipfilenames search
Yes.is filelist going to find all the filenames in all the paths that exist anywhere in the C drive?
The different between:
filelist:filename.jpg and filename.jpg is filelist: will match the whole filename.
filename.jpg on its own will do a partial filename search. (for example it will match "new filename.jpg")
Neither search is case sensitive.
You can use the case: modifier on both searches to match case.
filelist: can do partial filename searches by including wildcards.
For example:
filelist:*filename*.jpg