Memory Management (BC-CST-MM)
Functions of the Memory Management System
Memory Management Basic Terminology
Memory Types
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
Checking the Hardware and Operating System of the Host System (UNIX)
Memory Management on Linux
Memory Management on Windows
Implementation on Windows
Implementing the Extended Memory on Windows
Special Features on Windows
Rules for Memory Management on Windows
Determining the Number of Work Processes
Overview of Profile parameters for Windows
Memory Management on IBM i
Storage Pool Requirements (IBM i)
Checking the Hardware and Operating System of the Host System (IBM i)
Extended Memory with Teraspace Shared Memory Segments (IBM i)
Configuration for IBM i
Temporary Storage (IBM i)
Setting the Profile Parameters (IBM i)
Sample Configuration (IBM i)
Application Server with up to 15 Users (IBM i)
Application Server with up to 50 Users (IBM i)
Application Server with over 50 Users (IBM i)
Operating System and Hardware Prerequisites (IBM i)
Profile Parameters of Memory Management
abap/heaplimit: Work Process Restart
ztta/roll_extension: Quota for Extended Memory
ztta/roll_extension_dia: EM Quota for Dialog Work Processes
ztta/roll_extension_nondia: EM Quota for Non-Dialog Work Processes
abap/heap_area_dia: Heap Memory Limit for Dialog Work Processes
abap/heap_area_nondia: Heap Memory Limit for Non-Dialog Work Processes
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/PG_SHM: Size of the Paging Buffer
rdisp/PG_MAXFS: Maximum Size of the SAP Paging File
em/blocksize_KB: Segment Size for 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
em/proc_max_size_MB
Monitoring the Memory Management System
Displaying Buffer and Memory Resources in Transaction 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 IBM i
Increasing the Size of Main Storage Pools (IBM i)
Checking Page Fault Rates (IBM i)
Identifying and Correcting Problems
Swap Space Bottleneck During SAP Operation
Slow Response Times for Some Users, Very Good Response Times for Other Users
Platform-Specific Problems (IBM i)