IBM Support

The meaning of the ModelSize parameter in the ReporterPLUS section of the rhapsody.ini file

Question & Answer


Question

What is the meaning of the ModelSize parameter in the ReporterPLUS section of the rhapsody.ini file?

Answer

ModelSize is a multiple of the following equation:

PRIMARY_REGION_SIZE = 60 * sizeof(size_t)/4 * 1024 * 1024

where the size of size_t is 8 bytes on a 64-bit machine, and 4 bytes on a 32-bit.

This gives us values of 60Mb for 32-bit and 120Mb for 64-bit per region size.

The region size is then multiplied by the ModelSize to give the amount of memory available for generating a report, and it can be increased beyond the number 10 to a larger size since the introduction of 64-bit ReporterPLUS, e.g.

ModelSize = 200

which would set the limit to about 24Gb of memory.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.2.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg22010360