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
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)
Sample Configurations (UNIX)
Application Servers with Up to 15 Users (UNIX)
Application Servers with Up to 50 Users (UNIX)
Application Server with Over 50 Users (UNIX)
Operating System and Hardware Requirements (UNIX)
Data Segment Size (UNIX)
VPAGEMAX under OSF/1
Shared Memory ID under IBM AIX
Checking the Hardware and Operating System of the Host System (U
Memory Management on 64-Bit Systems (UNIX)
Memory Management on 64-Bit Systems: Questions and Answers
Memory Management Under Linux
Old or New Memory Management?
Linux Kernel 2.2
Linux Kernel 2.4 and Higher
Windows
Implementation on Windows
Implementing the Extended Memory Under Windows
Special Features on Windows
Rules for Memory Management under Windows
Minimizing 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
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 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: Size of the Initial Allocation from the Roll Ar
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 - User Context Size
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: Testing Page Fault Rates
Checking Unused Working 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)