On this page of the Settings dialog, you can set various options regarding how the search progress will be executed and displayed . Also, log options allow you to define a log file for permanent record of how the program was used.
Progress on status line:
Select any of the first three items to control how the search progress will be displayed on the status line. If you leave those options unchecked, the search may run a fraction faster, but you will be less informed on its progress.
Show search result dialog and CRC statistics:
Check this option to see an information dialog at the end of each search. It will show how many files and folders were scanned, how many files were found, and how much time was spent on checksum calculations. The CRC statistics can be quit informative, regarding the performance of CRC cache options.
Cache CRC calculations for faster repeated scans:
Using this option, a file's checksum will only be calculated once during each program run. It will speed up repeated scans considerably, and is relatively safe. If any item regarding a file changes between scans (folder, name, type, size, timestamp) the checksum will be recalculated.
Store CRC cache on disk for subsequent use:
This option allows you to keep the results of CRC calculations between sessions. It will speed up next scans, especially when working with big files. The cache is stored in the binary file AcuteFinder_cache.dat which will be deleted when this option is not selected or when you choose to do so manually by pressing the Clear cache button.
Store CRC cache data in an external database:
This option, along with a connection string, allows you to store the results of CRC calculations between sessions in a database. It will speed up next scans, especially when working with big files. This feature is only relevant, if you are regularly scanning hundred of thousands of files. The cache is stored in the database table CRCcache which must be created manually in the appropriate database. When this options is selected, and the Clear cache button pressed, all entries in the table will be deleted (after a proper warning).
The CRCcache table must include the 3 following fields:
- Name VARCHAR(300) and indexed
- CRC INT
- Added DATETIME or VARCHAR(20)
Check these options and enter a file name for log, if you want a permanent record of how the program was used. The log file is a plain text file with a timestamp resolution of one millisecond. Only check the option to Log scanning operations if you are pinpointing an error in your file system, otherwise a large amount of data will be generated. If the log files grows big (over 100 Mb) you will be warned and given the option to clear it.