Virtual Address Space of a Work Process

With 32-bit systems, 4 GB of memory can theoretically be addressed; depending on the operating system, there are approximately 2 GB of virtual address space available to a process.

This consists of a text and a data segment, a dynamically extendible heap and a dynamically extendible stack. The heap increases in size from the bottom and the stack increases from the top; this enables the entire virtual address space to be used.

With an SAP work process, there are special areas reserved on the heap. The size of these special areas can be set using a profile parameter. These areas are:

The largest reserved area is located between the heap and stack of the SAP extended memory.