Show TOC

Component documentationDisplacement Type Locate this document in the navigation structure

 

This property determines whether and how instances of the area can be displaced. Displacement may be necessary if the available addressing area of the shared memory is not sufficient for all area instance versions. This may be the case in 32-bit systems, but should not be an issue for 64-bit systems.

Possible displacement types are:

  • Displacement Not Possible

    Area instance versions cannot be displaced. If the addressing area is no longer sufficient for all area instance versions, this results in a runtime error.

  • Displacement Possible

    Area instance versions can be displaced. The content is lost (complete displacement).

Displacement takes place only if no area handle is bound to the area instance at the same time, or if there are no locks on the area instance. This means that only those area instances can be displaced that have exactly one version (the active version) with no read lock at the time of displacement.