
abap/heap_area_dia: Heap Memory Limit for Dialog Work Processes
The heap memory limit restricts the local memory (
Private Memory) that an SAP dialog work process can allocate. This ensures that there is enough swap space available.Unit: bytes

If the value is exceeded, the user context that was just executed is terminated prematurely.
Goal:
Prevent a single dialog work process (user context) from filling up the entire heap memory of the application server.
A work process from an application server can allocate only so much heap memory as specified in parameter
abap/heap_area_total. The limit specified in the parameter refers to the combined heap memory usage of all work processes for an application server.Ensure that the value is high enough to meet all regular memory requirements, but not so high that the work process exceeds the operating system’s swap space restrictions (see graphic in
abap/heaplimit: Work Process Restart).