cancel
Showing results for 
Search instead for 
Did you mean: 

questions about order for using extended memory and heap memory

wa13n
Explorer
0 Kudos
695

hi,all

as i read sap abap performance analysis, they say work processes(WPs) first use the extended memory(Xmem) in shared memory(Smem), then if it become out of extended memory, WPs use heap memory.

why does WPs use Xmem first? there should be reason for this...

Accepted Solutions (1)

Accepted Solutions (1)

mercedes_fernandez
Product and Topic Expert
Product and Topic Expert

Hello Yuki,

Extended memory is shared by all the work process, that makes possible that the different dialog steps of an SAP transaction can be executed by different work process and only get occupied during the time the dialog step takes.

When the work process starts using heap (private) memory the work process keeps occupied with the same transaction, doesn't get release between dialog steps.
This local memory only gets released when the work process is re-started

kind regards,
Mercedes

Answers (0)