Show TOC

ObjektdokumentationSAP-Rollbereich Dieses Dokument in der Navigationsstruktur finden

 

Der Rollbereich ist ein Speicherbereich einer festen (konfigurierbaren) Größe, der zu einem Workprozess gehört. Er befindet sich im Heap des virtuellen Adressraum des Workprozesses.

 

Bei einem Kontextwechsel des Workprozesses werden die Daten aus dem Rollbereich in eine gemeinsame Ressource, das Rollfile, kopiert. Dazwischen befindet sich, um häufiges Kopieren zu verhindern, noch ein Roll-Puffer, der Teil des Shared Memory ist.

Struktur

Der Rollbereich besteht aus zwei Segmenten. Das erste, mit dem Parameter ztta/roll_first einstellbar, wird dem Workprozess als erstes an Speicher zugewiesen. Ist das aufgebraucht, wird dem Workprozess weiterer Speicher zugewiesen: wieviel, ergibt sich aus der Differenz der Parameter ztta/roll_area und ztta/roll_first.

Nähere Informationen finden Sie im plattformabhängigen Teil der Dokumentation unter Implementierung.

Hinweis Hinweis

Aus technischen Gründen ist der Rollbereich immer der erste Speicher, den ein Workprozess erhält. Erst danach kann Erweiterungsspeicher angefordert werden.

Ende des Hinweises