Dear team,
We have issue with one of the report for which we need to extend the memory allocation for Dialog work process.
Currently the parameter ztta/roll_extension = ztta/roll_extension_dia (we did not set it explicitly) equal to 2.4 GB and Heap for dialog is 2.0 GB.
When checked in SM66 (memory allocation) we found that after 2.4 GB is used....Dialog work process hits heap and starts using it further till 2.0 GB and dies thereafter.
As per sap Note 610965, ran RSMEMORY to change the parameters ztta/roll_extension for dialog process dynamically.
For testing purpose I changed ztta/roll_extension for Dialog work process to 5 GB.
So when I checked the memory allocation once again via SM66..... it did not go the way as expected. instead of 5 GB, it used only 3.7 GB of extended memory and once again hit the heap memory. I ran same thing in quality system for multiple times to be very sure but same results.
Questions:
1) Why extended memory is not used beyond 3.7 GB despite set explicitly to 5 GB? Where this 3.7 GB is picked from ? cause nowhere is it set.
2) Is REMEMORY report is used only for abap/heap_area_total and ztta/roll_extension (both dialog and non-dia) parameter change ? or can it be used for other memory parameters also ?
Regards,
Arthur