Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Administration Guide > Application Object Manager Administration > About the Siebel Application Object Manager >
Memory Allocation
The Application Object Manager (AOM) caches information in a couple of different ways. Some information is cached and used by every connection and other information is stored for each user connection.
The AOM's memory allocation can be broken into three areas:
- User memory
- Shared memory between users
- Administrative memory used to manage the AOM itself
User Memory
The user area maintains specific information about each user's session. Typically, each user uses 3 MB to 4 MB of memory, although this depends on the Siebel application in use. This memory is released when the task is completed.
Shared Memory
Shared memory is for common structures used by every user and is the largest segment of AOM memory. It contains definitions for business objects, business components, controls, and other metadata items from the Siebel repository, or SRF file. This memory is loaded as needed and remains loaded for the life of the process. AOM processes commonly use more than 150 MB.
Administrative Memory
The administrative area of memory used by AOM manages the component itself. This memory is relatively small and is used to manage communication between the AOM and other Siebel Server components. It runs the listener and coordinates threads and tasks.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Administration Guide Published: 23 June 2003 |