Installation Recommendations for Performance

This sections describes the configuration settings to increase performance for large models.

It is important to note that enhancements made between releases will affect the time it takes to publish models.
For more information about each release content, please refer to the release notes.
For further definitions please email the Publisher Support portal at cusmdpub@sodius.atlassian.net.

The publisher.ini file located in the Publisher folder includes settings for memory allocation which can decrease the time it takes to publish large models.

To adjust the memory allocation, open the publisher.ini file and locate the following items:
-Xms256m
-Xmx4g

The -Xms value does not need to me modified.
The -Xmx value can be modified to increase the memory allocated to the publisher application.
Increasing the allocated memory improves the performance.

Important Do not allocate more memory to the Publisher than the hardware capability of the system running the Publisher.
The theoretical limit for maximum pool size on a 32bit system is 4GB and for a 64bit system, it is 2^64.
In order to determine the total available Installed RAM on your PC select Windows Key, Type About, Select About you PC.

By modifying the -Xmx value you can decrease the amount of time it takes to publish larger models.

The sample models in the Rhapsody installation directory only take a few minutes to publish.
It is not a linear correlation but does provide some insight.
Also for large models it is suggested to modify the power settings of the machine as to not time-out or go to sleep in the middle of the publish.