It asks me to set the following parameters at the system profile parameters:
abap/heap_area_dia abap/heap_area_nondia o a maximum of 275139872
Then I am asked to reduce the value by 10.000.000 to be on the safe side.
How do I calculate the exact value for those parameters?
Basically an SAP process accesses memory in the following way:
• In dialog processes (Process type DIA)
1. The first section of the roll area up to parameter ztta/roll_first - then -
2. Extended memory up to parameter ztta/roll_extension -or- extended memory (size: em/initial_size_MB) is exhausted - then -
3. The rest of the roll area (size: ztta/roll_area) - then -
4. Process local memory up to parameter abap/heap_area_dia -or- operating system swap space is exhausted -or- the process's data segment size is exceeded -or- the process's address space is exceeded -or- the operating system's address space is exceeded.
NOTE: Under Windows NT the allocation sequence of non-dialog work processes is the same as with a dialog work process.
• In non-dialog Processes (Process type VB, UP, BTC)
1. The total roll area (size: ztta/roll_area) - then -
2. Process local memory up to parameter abap/heap_area_nondia -or- operating system swap space is exhausted -or- the process's data segment size is exceeded -or- the process's address space is exceeded -or- the operating system's address space is exceeded. - then -
3. Extended memory up to parameter ztta/roll_extension -or- extended memory (size: em/initial_size_MB) is exhausted.
The ABAP dump shows the sequence in which the report tried to allocate memory. Try to increase the memory parameters accordingly.
Related Q&A from Bert Vanstechelman
An SAP user wants to know the risks of changing time zones in ECC 6.0.continue reading
An SAP user wants to know how to access an SAP IDES 4.7 system via the Internet through SAP GUI.continue reading
A SearchSAP.com reader wants to know how an increase of indexes and tables after upgrade to SAP ECC 6.0 will affect the memory requirements of a DB2 ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.