2021 May 18 7:22 AM
2021 May 18 7:43 AM
Hi nenavath,
Assuming this is either S/4 or ECC, and from a very basic and vroad perspective, ST02 and SM04 are a good place to start.
The two transactions display the memory consumption from different points of view; furthermore, different terms are used for the same thing.
When you call SM04 and choose "Goto -> Memory", the system displays the memory that is allocated for each user; the bottom line specifies the total memory requirement for all users. The following memory types are available (for more information, see the online documentation for the memory management):Roll * Page * Mem(Total) * Mem(Priv.)
The corresponding terms in transaction ST02 are:
Roll area * Paging area * Extended Memory * Heap Memory
The usual assumption that the total of all users of one memory type (for example, extended memory) must be identical with the currently used value in transaction ST02 (with converted units) is incorrect. This is due to the fact that the two overviews do not have the same goal.
For this reason, the corresponding figures (for example the total of "Mem(Total)" in transaction SM04 and "Extended Memory" - "Current use" in transaction ST02) do not have to be identical. Furthermore, it is not mandatory that one of the figures always has a lower value than the other figure. These are simply different views for the available memory.
The SAP Note for reference is 117907 - Display of SAP Memory usage in SM04 and ST02
From this point on, a trace will also be very helpful.
Kindly accept the answer if it helped you get started with your troubleshooting.
Cheers,
Luis
2021 May 18 7:43 AM
Hi nenavath,
Assuming this is either S/4 or ECC, and from a very basic and vroad perspective, ST02 and SM04 are a good place to start.
The two transactions display the memory consumption from different points of view; furthermore, different terms are used for the same thing.
When you call SM04 and choose "Goto -> Memory", the system displays the memory that is allocated for each user; the bottom line specifies the total memory requirement for all users. The following memory types are available (for more information, see the online documentation for the memory management):Roll * Page * Mem(Total) * Mem(Priv.)
The corresponding terms in transaction ST02 are:
Roll area * Paging area * Extended Memory * Heap Memory
The usual assumption that the total of all users of one memory type (for example, extended memory) must be identical with the currently used value in transaction ST02 (with converted units) is incorrect. This is due to the fact that the two overviews do not have the same goal.
For this reason, the corresponding figures (for example the total of "Mem(Total)" in transaction SM04 and "Extended Memory" - "Current use" in transaction ST02) do not have to be identical. Furthermore, it is not mandatory that one of the figures always has a lower value than the other figure. These are simply different views for the available memory.
The SAP Note for reference is 117907 - Display of SAP Memory usage in SM04 and ST02
From this point on, a trace will also be very helpful.
Kindly accept the answer if it helped you get started with your troubleshooting.
Cheers,
Luis
2021 Jun 04 2:26 PM
2021 May 18 8:00 AM
2021 Jun 04 2:26 PM