Show TOC

Background documentationVirtual Address Space of a Work Process Locate this document in the navigation structure


With 32-bit systems, 4 GB of memory is theoretically available. Depending on the operating system, there is approximately 2 GB of virtual address space available to a process.

The address space consists of a text segment, 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, which enables the entire virtual address space to be used.

Specific areas are reserved on the heap for an SAP Work Process. The size of these areas can be set using profile parameters. These areas are:

The largest reserved area is located between the heap and stack. This is the SAP Extended Memory.

The figure below shows how SAP memory areas are mapped to operating system resources.

This graphic is explained in the accompanying text.

Connection Between Address Space and OS Resources