How Everything handles two es.exe simultaneous queries?
-
qianw
- Posts: 20
- Joined: Fri Aug 09, 2019 2:29 am
How Everything handles two es.exe simultaneous queries?
two es.exe simultaneous queries,Is the second one waiting for the first completion or Everything Client handles synchronously?
-
void
- Developer
- Posts: 19871
- Joined: Fri Oct 16, 2009 11:31 pm
Re: How Everything handles two es.exe simultaneous queries?
Everything can only process ES (IPC) queries one at a time.
-
qianw
- Posts: 20
- Joined: Fri Aug 09, 2019 2:29 am
Re: How Everything handles two es.exe simultaneous queries?
Similarly,Everything_Query(FALSE) is processed?
-
void
- Developer
- Posts: 19871
- Joined: Fri Oct 16, 2009 11:31 pm
Re: How Everything handles two es.exe simultaneous queries?
You can make multiple asynchronous Everything_Query(FALSE) calls.
However, they will still only be processed one at a time.
However, they will still only be processed one at a time.
-
qianw
- Posts: 20
- Joined: Fri Aug 09, 2019 2:29 am
Re: How Everything handles two es.exe simultaneous queries?
I tried,but I got result in my reply window only once.void wrote: Thu Sep 26, 2019 3:20 am You can make multiple asynchronous Everything_Query(FALSE) calls.
However, they will still only be processed one at a time.
There are millions of results in my search. It may take ten seconds for me to query once. Is there a way to get this data in a shorter time?
-
void
- Developer
- Posts: 19871
- Joined: Fri Oct 16, 2009 11:31 pm
Re: How Everything handles two es.exe simultaneous queries?
The Everything SDK has only one search instance per process.
Multiple Everything_Query(FALSE) can not be called at the same time with the Everything SDK.
Please try sending multiple IPC requests manually.
This can be done with unique reply HWND or reply WM_COPYDATA ID.
Multiple Everything_Query(FALSE) can not be called at the same time with the Everything SDK.
Please try sending multiple IPC requests manually.
This can be done with unique reply HWND or reply WM_COPYDATA ID.
-
qianw
- Posts: 20
- Joined: Fri Aug 09, 2019 2:29 am
Re: How Everything handles two es.exe simultaneous queries?
This should be no way to shorten the time to get a lot of data, right?void wrote: Thu Sep 26, 2019 3:36 am The Everything SDK has only one instance per process.
-or-
Send multiple IPC requests manually.
This can be done with unique HWND or reply WM_COPYDATA ID.
-
void
- Developer
- Posts: 19871
- Joined: Fri Oct 16, 2009 11:31 pm
Re: How Everything handles two es.exe simultaneous queries?
Correct. Multiple IPC requests will not improve performance.