SAP Memory Management (BC-CST-MM)
Functions of the SAP Memory Management System
SAP Memory Types
SAP Roll Area
SAP Extended Memory
Private Memory
User Context
Work Process
Virtual Address Space of a Work Process
Release of SAP Memory for the Operating System
Platform-Specific Description of Memory Management
Memory Management under UNIX
Implementing Memory Management (UNIX)
Allocating Memory for User Contexts (UNIX)
Implementing the Extended Memory Under UNIX
Configuration for UNIX
Configuration for AIX
Setting the Profile Parameters (UNIX)
Operating System and Hardware Requirements (UNIX)
Data Segment Size (UNIX)
VPAGEMAX under OSF/1
Checking the Hardware and Operating System of the Host System (U
Memory Management Under Linux
Old or New Memory Management?
Linux Kernel 2.2
Linux Kernel 2.4 and Higher
Memory Management under Windows
Implementation on Windows
Implementing the Extended Memory Under Windows
Special Features under Windows
Rules for Memory Management under Windows
Reducing the Size of the Windows File Cache
Determining the Number of Work Processes
Overview of Parameters for Windows
Memory Management on iSeries
Storage Pool Requirements (iSeries)
Checking the Hardware and Operating System of the Host System (i
Extended Memory with Teraspace Shared Memory Segments (iSeries)
Configuration for iSeries
Temporary Storage (iSeries)
Setting the Profile Parameters (iSeries)
Sample Configuration (iSeries)
Application Server with up to 15 Users (iSeries)
Application Server with up to 50 Users (iSeries)
Application Server with over 50 Users (iSeries)
Operating System and Hardware Prerequisites (iSeries)
Profile Parameters of Memory Management
abap/heaplimit: Work Process Restart
ztta/roll_extension: Extended Memory Limit
ztta/roll_extension_dia: EM Quota for Dialog Processes
ztta/roll_extension_nondia: EM Quota for Non-Dialog Work Process
abap/heap_area_dia: Heap Memory Limit for Dialog Work Processes
abap/heap_area_nondia: Heap Memory Limit for Non-Dialog Work Pro
abap/heap_area_total: Total Quota for Heap Memory
em/initial_size_MB: Extended Memory Pool Size
em/global_area_MB: Size of the Extended Global Memory
rdisp/ROLL_SHM: Roll Buffer Size
rdisp/ROLL_MAXFS: Maximum Roll File Size
rdisp/PG_SHM: Paging Buffer Size
rdisp/PG_MAXFS: Maximum Size of the SAP Paging File
ztta/roll_first: Initial Allocation Size from the Roll Area
ztta/roll_area: Roll Area
em/blocksize_KB: Segment Size of the Extended Memory
em/stat_log_size_MB: Statistics - User Context Size
em/stat_log_timeout: Statistics – Period
es/disclaim_threshold_MB
es/disclaim_coasting_time_alloc
es/disclaim_coasting_time_free
es/blockdisclaimsize_KB
es/freelist_compactor
Monitoring the Memory Management System
Checking Roll /Paging Area and Ext. Memory with Trans. ST02
Monitoring Memory Resources Using Transaction ST06
Swap Space Requirements
The rsmemory Report
Monitoring on UNIX
Determining the Swap Space Currently Available (UNIX)
Determining Swap Space Requirements (UNIX)
Checking Page Fault Rates (UNIX)
Monitoring on Windows
Windows: Checking Page Fault Rates
Checking Unused Physical Memory Using ST06 (Windows)
Monitoring on iSeries
Increasing the Size of Main Storage Pools (iSeries)
Checking Page Fault Rates (iSeries)
Recognizing and Correcting Problems
Swap Space Bottleneck During SAP Operation
Slow Response Times for Some Users, Good Response Times for Othe
Platform-Specific Problems (UNIX)
Preventing Swap-Space Bottlenecks (UNIX)
OSF/1 from DEC: Memory Allocation Problems
IBM AIX: Background Processing Problems due to Segment Size Limi
IBM AIX: Start or Enqueue Problems or No Connection to Programs
Platform-Specific Problems (iSeries)