cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

HI,

I have a few questions regarding memory management in SAP system.

I read about it a lot butI still confused

My question is:

1. How I know how much memory all the WPs is used? (How much memory all the WPtakesfrom the OS)

2. How I know how much memory all the DIA's is used? (How much memory all the DIAtakesfrom the OS)

Idontwantseperateit to extend memory roll areaetc, I want to know percentage of memory all the WP takes from the OS.

I asked it becauseineed to increase the number of DIA in the APO system, but before the change I want to know how much memory the WP and the DIA used now, I want to avoid frommemory problemin the OS afteriincrease the number of DIA.

My server is always around 80% memory used, but I limit the memory used bySAP systemwith the parameter PHYS_MEMSIZE, and Idontthink the SAP takes all the PHYS_MEMSIZE parameter value.

And it'stakeme to the 3 question:

3.howI know how much memory the SAP system takes fromOS? I limit the memory used by SAP with PHYS_MEMSIZE, but I want to know exactly how much memory the SAP takes and if he used all the valueigive in the PHYS_MEMSIZE.

Maybe Idontneed to increase memory in the server just to increase the number of DIA

Thanks for your help my freinds

Naor

0 Likes
View Entire Topic
Reagan
Product and Topic Expert
Product and Topic Expert
0 Likes

If you increase the number of work processes for an instance then you should make sure there is enough memory on the machine and if not you should increase memory (RAM). Like Isaias said every process will need memory from the OS to exist. It is not just for SAP work processes, any process/activity running on a machine will need memory. As you have an Oracle database when you increase work process you should increase the processes and sessions parameter. This means you should consider memory for Oracle processes. The recommendation from SAP is to consider 250 MB per work process but I would say 250 MB is quite a lot and maybe SAP is suggesting it as a defensive strategy. I normally check the ST02 detailed analysis for information about memory used by each work process. The parameter PHYS_MEMSIZE will limit the memory to be used by the SAP system.