Benutzer-Session-Daten

Jeder Natural-Benutzer-Session (Online oder Batch) wird ein separater Arbeitsbereich zugewiesen, der die Daten dieser Session enthält. Die Daten einer Natural-Benutzer-Session werden für die Dauer der Online- oder Batch-Session gespeichert.

Der Arbeitsbereich umfasst mehrere Natural-Buffer. Ein Buffer ist ein Zwischenspeicher, in dem ein bestimmter Datenblock, z. B. in einem Natural-Programm referenzierte Variablendaten, bereit gestellt werden.

Wie in der obigen Abbildung dargestellt, kann die Größe eines Buffers mit einem Natural-Parameter angegeben werden. Eine Ausnahme bilden die internen oder variablen Natural-Buffer. Beispielsweise wird mit dem Natural-Profilparameter ESIZE die Größe des Speichers festgelegt, der einem Natural-Editor zum Editieren des Sourcecodes zugewiesen ist. Der Profilparameter DATSIZE bestimmt zur Ausführungszeit die Größe des Speichers zur Aufnahme lokaler Daten zu einem Natural-Programm (und zu untergeordneten Objekten, die von dem Programm aufgerufen werden).

Natural bietet auch statistische Informationen zur Nutzung der der aktuellen Session zugewiesenen Buffer, zu ihrer Größe und zum tatsächlich genutzten Zwischenspeicherplatz; siehe die entsprechenden Querverweise unter Verwandte Themen weiter unten.

Verwandte Themen: