Process Tuning in the onbase32.ini file - COLD/ERM - Foundation 24.1 - Foundation 24.1 - Ready - OnBase - Premier - external - Standard - Essential - Premier - Standard - Essential - OnBase/COLD/ERM/Foundation-24.1/COLD/ERM/Installation/Configuration-Suggestions/Process-Tuning-in-the-onbase32.ini-file - 2024-08-01

COLD/ERM

Platform
OnBase
Product
COLD/ERM
Release
Foundation 24.1
License
Premier
Standard
Essential

Archive Threads specifies the maximum number of archives that can be done at once, in essence allowing simultaneous processing. The number of threads specified is dependent on the workstation capacity (number of processors, processor speed, RAM, etc.) The absence of the ArchiveThreads=<nn> entry (or ArchiveThreads=0) in the onbase32.ini file indicates standard processing.

  1. Start with as many threads as you have processors, with a maximum of three per processor. So a four-processor machine would have the following beginning point in the onbase32.ini file under Tuning: [Tuning] ArchiveThreads=4
  2. Increase the Thread Count from within the onbase32.ini file until there is no longer an improvement in processing speed. To determine improvements in speed, look to the Queued Items, found in the Processor Status dialog, when you launch the COLD processor in the client program. The Queued Items should be below 100. If it is below, you may want to increase Archive Threads. If it is above, you will want to decrease the number of archive threads.
    If you increase your thread count and don't see any Queued Items, then you will need to reference the Verification Report to discern whether or not performance has been diminished. Queued items only occur when the system is processing data faster than the database can accept it. To have some queued items is common, however, one hundred items queued is considered the maximum threshold.
    Note:

    If you are monitoring your threads through the Microsoft Windows Task Manager, you may notice that your processors are not being utilized uniformly. Advanced COLD will create the threads, but it is the function of the operating system to control the actual utilization of processors.