Configuring an Engine

10.Specify memory options for the governor, database service, and engine unit memory flags if you want to override the default values.

The settings you are most likely to change are the minimum and maximum memory allocation for engine units. The minimum allocation specifies the default size of the object memory heap and the maximum allocation sets the upper limit to which the iPlanet UDS memory manager can expand the object memory heap. The default values might prove insufficient for engines that are processing thousands of process instances, each with many activities, attributes (and locks), timers, sessions, and so forth.

To specify memory options, use the following syntax:

memory_option {: =} number [, memory_option {: =} number]

Do not include any spaces.

For example, n:4096, x:16384 specifies both maximum and minimum sizes of the iPlanet UDS memory heap. The n and x memory options are described in the following table (a page is 1024 bytes of memory).

Memory Option

Description

 

 

n

Minimum number of pages managed by the memory manager.

 

The value specifies the absolute minimum number of pages that

 

will be allocated to the memory heap. Range is 1024 to 4194304

 

(32384 on WIndows 3.1). Must be less than the x memory option.

 

The default value is 2048.

x

Maximum number of pages managed by the memory manager.

 

The value specifies the absolute maximum number of pages that

 

can be allocated to the memory heap. Range is 1024 to 4194304

 

(32384 on Windows 3.1). Must be greater than the n memory

 

option. The default value is 16384.

 

 

For more information about the iPlanet UDS memory manager and other memory options, see the iPlanet UDS System Management Guide.

Chapter 4 Managing Engines 101

Page 101
Image 101
Sun Microsystems 3 manual Minimum number of pages managed by the memory manager