IBM Version 52 Computer Accessories User Manual


 
MemCacheSize
Size, in megabytes, of the in-memory cache used for small objects. This cache
can speed up execution by eliminating the necessity for data to be retrieved
from the database or disk.
DiskCacheSize
Maximum size of the disk cache, so that your cache does not increase beyond
your available disk space.
DiskCachePath
Directory to use for caching objects.
MemCacheThreshold
Threshold size, in bytes, for caching a context in the in-memory cache versus
the disk cache. In general, the distribution of context sizes tends to look
vaguely like an “M”, with one cluster of small contexts and another cluster of
larger contexts. If this value is large, the value of MemCacheSize should also
be large. A moderate multiple of the disk block size seems to work well in
many cases.
MaxThreads
Total number of concurrent threads that Sterling B2B Integrator is allowed to
use. Verify this number against the licensed number of threads.
AE_ExecuteCycle.#
Number of steps for a business process to complete prior to returning to the
queue. Higher values will accelerate individual business process execution,
while lower values enable smoother multitasking. Interactive use favors a
lower number of steps while batch processing favors a higher number of steps.
This value can be different for each queue.
.# indicates the queue number.
AE_ExecuteCycleTime.#
Maximum time period, in milliseconds, for which a business process can use a
thread for, before releasing it for use by another business process. This value
will override the value set for the AE_ExecuteCycle. This is intended to ensure
that a series of unusually slow steps do not tie up a thread completely. This
value can be different for each queue.
.# indicates the queue number.
QueueDepth.#
Maximum number of business processes that can be in a queue at a given
time. Generally, this value should be left at the default value of 10,000, unless
you anticipate having more that 10,000 business processes in the queue at the
same time. This value can be different for each queue.
.# indicates the queue number.
MaxPoolSize.#
Maximum number of threads executed for a specific queue. The MaxThreads
value overrides this value if this value is set higher than the MaxThreads
value. This value can be different for each queue.
.# indicates the queue number.
Note: Setting all the queues' MaxPoolSize parameters to the maximum threads
available does not mean that you will have faster processing. Depending on
your system resources, setting the MaxPoolSize value too high may cause the
Performance Management 167