Hi,
I was wondering if there's any method to use Everything with Egnyte as, for whatever reason, it seems to update very slowly (I have, I suspect, over 1.5M files on it).
I'm not opposed to having it update over the course of several days but the problem is that I'd ideally like a relatively recent file list.
My best guess for a solution to this is to run a tracert and find out where it is physically hosted and then see if I can get a cheapo virtual server in the same farm and then run an everything server on it which would likely run faster (e.g., a free or nearly free ec2 instance would work assuming my egnyte is hosted on ec2?).
In an ideal world, everything would have a real integration with Egnyte but I don't see that happening
Thanks,
Dave
Egnyte Support
Re: Egnyte Support
Getting an Everything Server closer to your Egnyte server will help.
Another idea is to split your indexed folders into multiple subfolders.
For example, instead of indexing \\server\share, index:
\\server\share\folder1
\\server\share\folder2
\\server\share\folder3
\\server\share\folder4
\\server\share\folder5
\\server\share\folder6
...
Another idea is to split your indexed folders into multiple subfolders.
For example, instead of indexing \\server\share, index:
\\server\share\folder1
\\server\share\folder2
\\server\share\folder3
\\server\share\folder4
\\server\share\folder5
\\server\share\folder6
...
-
- Posts: 7
- Joined: Tue May 31, 2011 12:16 pm
Re: Egnyte Support
would everything scan the folders in parallel for increased speed?
Re: Egnyte Support
Everything can, but it doesn't have a UI option to enable it.
By default, Everything will use 1 thread for all folder indexes.
To enable multiple threads for each indexed folder:
Everything will use all available logical CPUs to index your folders.
If you have a lot of logical CPUs (> 16), consider limiting the number of threads to use when indexing:
By default, Everything will use 1 thread for all folder indexes.
To enable multiple threads for each indexed folder:
- In Everything, type in the following search and press ENTER:
about:config
---this will open your Everything.ini in notepad--- - Change the following line:
folder_multithreaded=0,0,0,...
to:
folder_multithreaded=1,1,1,...
(replace 0 with 1 for all occurrences on this line) - Save changes and exit Notepad.
- Accept the prompt in Everything to reload your configuration.
Everything will use all available logical CPUs to index your folders.
If you have a lot of logical CPUs (> 16), consider limiting the number of threads to use when indexing:
- Copy and paste the following into your Everything search box:
/index_max_threads=16 - Press ENTER in your Everything search box.
- If successful, index_max_threads=16 is shown in the status bar for a few seconds.
where 16 is the maximum number of threads to use.
-
- Posts: 7
- Joined: Tue May 31, 2011 12:16 pm
Re: Egnyte Support
dude - you're amazing
I wish everyone wrote software as thoughtfully as you do
I wish everyone wrote software as thoughtfully as you do
-
- Posts: 7
- Joined: Tue May 31, 2011 12:16 pm
Re: Egnyte Support
which versions/builds support this functionality?
I seemed to only find this in 1.5/alpha but then it didn't seem to work which could be a function of the build or maybe limitations on egnyte though running this manually via CLI didn't seem to lock me out
I have no qualms having this run as many simultaneous threads as possible since, seemingly, via "conventional" means, I can return around 50 to 100 files per second at least via CLI via "dir /A-D /S /B" in parallel and could, I suppose, build a file list pretty quickly by running a lot of these at the same time though I'd certainly prefer Everything to just do this for me automatically
I seemed to only find this in 1.5/alpha but then it didn't seem to work which could be a function of the build or maybe limitations on egnyte though running this manually via CLI didn't seem to lock me out
I have no qualms having this run as many simultaneous threads as possible since, seemingly, via "conventional" means, I can return around 50 to 100 files per second at least via CLI via "dir /A-D /S /B" in parallel and could, I suppose, build a file list pretty quickly by running a lot of these at the same time though I'd certainly prefer Everything to just do this for me automatically
-
- Posts: 7
- Joined: Tue May 31, 2011 12:16 pm
Re: Egnyte Support
for anyone else who may find this thread, my ultimately solution was to just use the file list feature on the stable (older) version of Everything
i.e., it seems to truly run in parallel on egnyte (though I havnen't tested/benchmarked this closely enough to know for sure just yet)
via a bunch of lines of the below for a bunch of folders - run it on a schedule or whatever you find necesasry
Everything.exe -create-file-list "C:\Data\list01.efu" "network path"
i.e., it seems to truly run in parallel on egnyte (though I havnen't tested/benchmarked this closely enough to know for sure just yet)
via a bunch of lines of the below for a bunch of folders - run it on a schedule or whatever you find necesasry
Everything.exe -create-file-list "C:\Data\list01.efu" "network path"
Re: Egnyte Support
Just making a note here, Everything 1.5.0.1341a adds the option to change the threading options under Tools -> Options -> Folders -> Folder -> right click -> Advanced -> Threads.