SAP ABAP Data Element SSI_MEMSIZE_BRUTTO (Memory Used in Extended Segments (ES))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CST (Application Component) Client/Server Technology
     SSI (Package) Server Infrastructure
Basic Data
Data Element SSI_MEMSIZE_BRUTTO
Short Description Memory Used in Extended Segments (ES)  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type ABAP_MSIZE    
Data Type DEC   Counter or amount field with comma and sign 
Length 20    
Decimal Places 0    
Output Length 26    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Gross Mem. 
Medium 15 Gross Memory 
Long 20 Gross Memory 
Heading 26 Gross Memory 
Documentation

Definition

Total size (KB) of all occupied extended segment (ES) blocks for a session, plus the memory visible for all internal sessions.

Use

The value displayed is the sum of the:

  • Size of the ES blocks occupied for a session
  • Size of the memory that is visible for all internal sessions belonging to a session (global memory)

For performance reasons memory is accessed in multiple steps:

  • Application requests x bytes
  • Memory layer allocates y (y > x) bytes and then assigns x bytes to the application. The remaining y - x bytes can be used for further memory requests. This administration layer is called heap manager.
  • With ABAP servers, the ES memory is controlled by the extended memory layer (EM). EM requests ES memory in ES blocks. The size of the block is specified by parameter es/block_size_kb (default: 4 MB). In the case of global memory the size of the requested blocks is considerably smaller (~ 16 kilobytes).

Dependencies

Example

History
Last changed by/on SAP  20141013 
SAP Release Created in 803