Shared with Other Embedded Mimics

Each embedded Mimic has a Shared with Other Embedded Mimics setting that defines how ViewX loads the embedded Mimic into memory:

For example, let’s say you have a Mimic that contains six embedded instances of a ‘Pump’ Mimic, and these embedded Mimics are only used as graphical aids (they have no animations). If the Shared with Other Embedded Mimics setting is enabled, it means Geo SCADA Expert can load 1 ‘definition’ of the ‘Pump’ Mimic into memory and then use that single ‘definition’ for the six of the embedded Mimics. This reduces the amount of memory required and so makes performance more efficient. However, if the Shared with Other Embedded Mimics feature is disabled, Geo SCADA Expert has to load six ‘definitions’ of the ‘Pump’ Mimic into memory - one for each embedded instance of the ‘Pump’ Mimic. This requires extra memory and so is less efficient.

By default, embedded Mimics have Shared with Other Embedded Mimics enabled (selected). This is because of the performance benefits gained by sharing, and also because many Mimics are not affected by sharing a single Mimic loaded into memory.

However, there are certain types of embedded Mimic that require the Shared with other Embedded Mimics setting to be disabled. These include embedded Mimics that use buttons and hover features, as these features require an individual ‘definition’ of an embedded Mimic to be loaded into memory (for each instance of that embedded Mimic).

We recommend that you only disable the Shared with other Embedded Mimics setting if your embedded Mimic:

To change the Shared with Other Embedded Mimics setting, display the Embedded Mimic Properties window (see Editing an Embedded Mimic), then:

The Share with other embedded Mimics setting only affects ViewX memory usage—it does not affect the storage of Mimics in the server.


Disclaimer

Geo SCADA Expert 2020