How is Everything analyzing the search syntax?

General discussion related to "Everything".
Post Reply
sirliu
Posts: 15
Joined: Wed Jan 30, 2013 11:05 am

How is Everything analyzing the search syntax?

Post by sirliu »

For example:I input the following keyword one by one,it will go work slower than in turn。

Code: Select all

size:5kb a*.* path:c:\windows
is slower than

Code: Select all

a*.* path:c:\windows size:5kb
But if i paste the syntax

Code: Select all

size:5kb a*.* path:c:\windows
or

Code: Select all

a*.* path:c:\windows size:5kb
Means the keyword was sent to everything at the sametime, in this case,how is Everything analyzing the search syntax? which line will go work faster?

Whether click the bookmark is equal to paste the bookmark'search syntax?

I'm a Chinese user,hope you guys will understand what i want to say! :)
void
Developer
Posts: 16754
Joined: Fri Oct 16, 2009 11:31 pm

Re: How is Everything analyzing the search syntax?

Post by void »

Code: Select all

size:5kb a*.* path:c:\windows
a*.* path:c:\windows size:5kb
These searches are the same, except for the order the search terms are checked.

Everything will check every file with the first search term, then the second search term if it matches, then the third search term if it matches and so on..

That means if you specify size:5k first, Everything must scan everything single file size!

Gathering file size information for every file is extremely slow, while checking the path of a file is very fast.
It is best to specify a path first, and the size last.
Post Reply