CX_OBJECT_MANAGER::GetAddressSpaceSize
184660
Beschreibung:
Diese Funktion liefert die aktuelle Größe des Adressraums zurück, der von ObjectStore zum Abbilden von Datenbankobjekten nutzt. Dieser wird von ObjectStore als Persistent Storage Region (PSR) bezeichnet. Die Größe des PSR kann maßgeblich durch die Umgebungsvariable OS_AS_SIZE bestimmt werden. Sie ist jedoch ein klein wenig kleiner.
Code-Beispiel:
Var(environmentValue)
"OS_AS_SIZE" SystemObject Call(GetEnvironment) Integer -> environmentValue
environmentValue GetManager(OBJECT) Call(GetAddressSpaceSize) < ! // TRUE
environmentValue 0x1000000 - objManager Call(GetAddressSpaceSize) < // TRUE
"OS_AS_SIZE" SystemObject Call(GetEnvironment) Integer -> environmentValue
environmentValue GetManager(OBJECT) Call(GetAddressSpaceSize) < ! // TRUE
environmentValue 0x1000000 - objManager Call(GetAddressSpaceSize) < // TRUE
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_OBJECT_MANAGER | Objekt-Manager |
Stack(Out) | Top | CX_VALUE | Gemappter Adressraum |