Entering content frameProcedure documentation Application Server with Over 50 Users (UNIX) Locate the document in its SAP Library structure

The correct configuration for the memory management system in large SAP application servers depends on the several factors. SAP can therefore not give any recommendations for the standard configuration. However, you can calculate your own approximate values by referring to the information in this unit and in the other units that are referred to.

To determine the required resources for the host system, contact your hardware partner’s SAP Competence Center. Then you can configure the SAP Server by setting the SAP memory management parameters in the SAP system profile.

Main Memory and Swap Space on the Host System

Resource

SAP Recommendation

Size of swap space

Minimum: the greater of the 2 following numbers:

  • 3 GB
  • three times the main memory

In each case, this must be larger than the sum of:

  • the required SAP swap space (can be approximated using the program sappfpar; see Additional Swap Space Needs)
  • the memory requirements of the operating system
  • to be safe, at least 200 MB free memory area when executing the operation

Main memory

Guidelines:

Central system with all services, no database: 180 MB plus 5.7 MB per active user or at least 512 MB

With database: Add 150 MB plus 0.3 MB per active user

Application server: 120 MB plus 5.3 MB per active user

More memory increases performance. Also contact your hardware partner or the SAP Competence Center for your hardware partner.

SAP Profile Parameters

How to use the individual parameters is described in Profile Parameters of Memory Management.

Parameter

Recommended Value

abap/heaplimit

20000000 (20 mil. bytes)

abap/heap_area_dia

2000000000 (2 GB)

abap/heap_area_nondia

Platform dependent, see the parameter documentation

abap/heap_area_total: Heap Memory Limit

2000000000 (2 GB); see the parameter documentation

em/initial_size_MB: Extended Memory Pool Size

UNIX: 5 MB per active user + 1.5 MB per user; minimum 256 MB

Windows NT: 8192

em/stat_log_size_MB: Statistics - User Context Size

20

em/stat_log_timeout: Statistics - User Context Size

600

rdisp/ROLL_MAXFS: Maximum Roll File Size

UNIX: 32768 (32768 8KB blocks)

Windows NT: the same value as rdisp/ROLL_SHM

rdisp/ROLL_SHM: Roll Buffer Size

8192 blocks or 1 MB per active user up to a maximum of 16.500 blocks (100 MB), unless more memory is required (analysis with Transaction ST02)

rdisp/PG_MAXFS: Maximum Size of the SAP Paging File

32768 (32768 8KB blocks)

rdisp/PG_SHM: Size of the Paging Buffer

1024 blocks

ztta/roll_area: Roll Area

6500000 (6.5 mil. bytes)

ztta/roll_first: Size of the Initial Allocation from the Roll Area

1000000 (1 mil. bytes)

If more than 5 MB of extended memory is available per user (em/initial_size_MB), you can set this value to 1 (1 byte).

Windows NT: 1 (1 byte)

ztta/roll_extension: Limit for Extended Memory

256000000 (256 mil. bytes),except for background servers under IBM AIX and Siemens-Nixdorf SINIX You can find more information in the parameter documentation

Note

The settings listed here are recommended base values that you may, however, have to change if you monitor and optimize your SAP System. For more detailed information, see Monitoring the Memory Management System and Profile Parameters of Memory Management.

Note

Check the changes to the system profiles using the program sappfpar. For more information, see Operating System and Hardware Requirements.

 

 

 

 

Leaving content frame