Your computer should have at least 8 GB RAM memory for efficient operation.
Kaleidoscope 5 can run multiple operations (threads) simultaneously during batch processing. This allows Kaleidoscope 5 to take full advantage of computers that implement multiple CPU cores. By default, Kaleidoscope 5 will try to maximize efficiency by using a number of threads equal to the number of available cores, plus one. Memory usage will also grow proportionally with the number of concurrently processing threads.
The number of threads used by Kaleidoscope 5 can be adjusted via the pull-down menu in the upper right corner of the Control Panel. This may be necessary on a machine with limited memory or CPU power available. It may also be desirable to lower the number of simultaneous threads if other tasks are running while Kaleidoscope 5 is working in the background.
For general archiving, any type of data storage will work. The speed and efficiency of the drive that contains the input and output files will make a significant difference to the time it takes for Kaleidoscope 5 to do batch processes. In general, the internal drive of the computer will provide the most reliable performance.
If an external storage medium is used, batch process performance may be adversely affected. For example, an SSD will always provide better performance than a USB thumb drive. If input files are initially stored on a slow external storage medium, copying the files to the internal drive of the computer before running the batch process may be required.