Show TOC

Funktionsdokumentationabap/heap_area_dia: Quote für Heap-Speicher für Dialog-Workprozesse Dieses Dokument in der Navigationsstruktur finden

 

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 Hinweis

Prozesslokaler Speicher wird bei modernen 64-Bit-Plattformen kaum mehr benötigt, der Speicherbedarf kann aus dem SAP Erweiterungsspeicher (Extended Memory) befriedigt werden.

Ende des Hinweises

Integration

Folgende Grafik zeigt den Zusammenhang mit abap/heaplimit.

Die Abbildung wird im Begleittext erläutert.

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.

Aktivitäten

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 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.

Ende des Hinweises