Table of Contents       11. Performance Tuning - Make NeoFinder faster

11.1 Faster Cataloging

These days, the ever increasing amount of data will make the cataloging speed of NeoFinder to appear decreasing. Fortunately, there are some powerful ways to bring back the speed.

Anti-Virus Software
A large problem is the use of "anti-virus" or "protection" software. These tools hook deeply into macOS, and slow down all file access a lot. You won't notice that much during normal work, but when you catalog data, NeoFinder needs to read a lot of files and their data.
These tools can massively slow down cataloging. If you experience that problem, please deactivate that software while cataloging, or ask the software to ignore the file access needed by NeoFinder for more speed.

Update your NeoFinder
The NeoFinder development team works to increase speed in each and every new version of NeoFinder. So check to see if there may be any
updates for you.

Catalog Different
Another great way to massively increase speed during cataloging is to change what you catalog.

For example: NeoFinder is totally able to catalog an entire huge disk with many millions files at once, but depending on the types of files, that may take a while. But what if you would catalog the top level folders of that disk separately?

You do know that NeoFinder can also
catalog just folders?

In this case, I have organized my photos by year. Each year, I create a new folder, and add all new photos to new project folders inside the folder of the year.
example photo disk layout for better cataloging
Now I can catalog either the entire disk, or I can catalog the folders of each year separately. If I catalog them separately, the cataloging speed for each folder is faster and better to manage, but there is another huge advantage: When I update a catalog to see changes I have made to my disk, I only need to update the one catalog for the folder of the current year! That will greatly increase Updating speed!

Read more about how to structure your data on your disks here:
17.6 Photographer Workflows

Check your Preferences
NeoFinder Cataloging Settings
Every single one of these Cataloging Preferences in NeoFinder has an influence on cataloging speed.

Make sure to
turn off any option you don't really need!

For example, generating the
FileCheck value is incredibly amazing, but requires NeoFinder to read every single file completely. And while the code in NeoFinder is even faster than Apples own code for this, it will still require a lot of time for large disks with many or large files.

Reading the
content of text files can be slow if you have a lot of Microsoft Word documents, as NeoFinder will have to read and parse these files completely.

Also, reduce the
size of thumbnails you wish to generate. NeoFinder will try to use the existing embedded EXIF thumbnails in photos, if they are larger than this value, greatly increasing the performance for photos.

If these settings are not finely grained enough for your purpose, you can also ask NeoFinder to exclude certain types of files completely. For example, maybe you have a lot of old GIF files on your disks, but you don't really wish to have NeoFinder generate thumbnails for these.
This chapter will explain you how to do that.

Burning The Midnight Candle

You can also have NeoFinder automatically update catalogs at a certain time schedule, for example at night, when network and server load is lower than during daytime. Check the powerful
AutoUpdater for this.

Look Who Is Sleeping
Lastly, if there are still delays in your cataloging, NeoFinder has a great tool to help you find out which files take up what time. Turn on the
LogMediaPaths option before cataloging, and check the log file it generates to see what takes how long:
NeoFinder crashes/hangs when cataloging/updating a volume. What can I do?