Notes.ini Entry



Name:

    KDS_Boa_Threads

Syntax

    KDS_Boa_Threads=Number

Applies to:

    Servers - K-Station Servers only

Add-on:


    First Release:


      Obsolete since:


        Category:

          Performance, Operating System, K-Station

        Default:

          60

        UI equivalent:

          None

        Description:
        Specify Notes.ini settings to improve processing speed and address multiprocessor problems

        Overall processing speed and multi-processor problems can be addressed by increasing the number of threads that ncmserv.exe uses to service ORB requests. It is increased from 20 to 60 and can be configured by using Notes.ini settings called KDS_BOA_THREADS (60 by default) and KDS_EVENT_THREADS (18 by default). These settings should always be configured proportionally, as described below.

        Note: At least 2GB of virtual space should be available if you intend to run substantial load on a single machine, but 3GB or more is recommended for safety.

      • KDS_BOA_THREADS should be no less than 20. 60 seems to utilize 1-2 processors well. Essentially there is no upper limit, but monitor whether a multi-processor machine is utilizing all its processors as much as possible and then increase this number to boost the utilization. There is probably a point where increasing the number won't increase actual processing efficiency because other factors like IO bandwidth will begin to dominate.
      • KDS_EVENT_THREADS should be no less than 6 when KDS_BOA_THREADS is 20, and should be 18 when KDS_BOA_THREADS is 60. KDS_EVENT_THREADS should always maintain this proportional relationship to KDS_BOA_THREADS.