abap/heap_area_dia: Quote für Heap-Speicher für Dialog-Workprozesse 
Diese Quote beschränkt die Menge an prozesslokalem Speicher (Privater Speicher), den ein SAP-Dialog-Workprozess allokieren kann. Dadurch stellen Sie sicher, dass genügend Swap Space vorhanden ist.
Hinweis
Prozesslokaler Speicher wird bei modernen 64-Bit-Plattformen kaum mehr benötigt, der Speicherbedarf kann aus dem SAP Erweiterungsspeicher (Extended Memory) befriedigt werden.
Folgende Grafik zeigt den Zusammenhang mit abap/heaplimit.

Wenn der Wert von abap/heaplimit erreicht ist, wird der Workprozess nach Beendigung des Dialogschritts durchgestartet. Wenn der Verbrauch an Heapspeicher die Quote abap/heaparea_(non)dia übersteigt, wird der gerade ausgeführte Benutzerkontext vorzeitig abgebrochen.
Durch diese Quote können Sie verhindern, dass ein einziger Dialog-Workprozess (Benutzerkontext) den gesamten prozesslokalen Speicher des Anwendungsservers belegt.
Die Workprozesse eines Anwendungsservers können nur so viel prozesslokalen Speicher allokieren wie im Parameter abap/heap_area_total angegeben. Die im Parameter angegebene Grenze bezieht sich auf den kombinierten prozesslokalen Speichergebrauch aller Workprozesse eines Anwendungsservers.
Der Wert wird in Bytes angegeben
Der Standardwert ist plattformabhängig und wird dynamisch bestimmt. Er ist in der Transaktion RZ11 als Defaultwert angegeben. Der Wert muss normalerweise nicht geändert werden.
Hinweis
Der Wert sollte hoch genug sein, um alle regulären Speicheranforderungen zu erfüllen, aber nicht so hoch, dass der Workprozess zuerst gegen die Swapspace-Grenze des Betriebssystems läuft, vgl. die Grafik in abap/heaplimit: Workprozess-Durchstart.