Product Information > JADE Initialization File Reference > Chapter 1 - JADE Initialization File > StringPoolLimit

StringPoolLimit

Integer prefix multiplier

5M

Purpose

The StringPoolLimit parameter specifies the maximum amount of memory that is allocated for an interpreter string pool.

A string pool, allocated for each method cache, contains the strings and binaries used by methods in the cache.

The default value is the greater of 5M bytes or the value of the MethodCacheLimit parameter. The minimum value is 64K bytes. The optimum value for this parameter varies, depending on the amount of physical memory available and the size of the strings and binaries that are accessed frequently.

When a single cache for all processes within a node is used, this parameter takes effect when the node is initialized.

When multiple caches are used, the parameter takes effect when a process is initiated.

Hint

Refer to your profile report for statistics on string pool usage to determine the amount by which the string pool limit is exceeded and how often the limit is exceeded. For details, see "Reporting Profile Statistics" under "Profiling an Application", in Chapter 1 of the JADE Runtime Application Guide.