NXKnowledge

Content Migration Manager > Knowledge base > General (install, licensing, Teamcenter, batch)

How to configure the memory usage for CMM

Sometimes the translation stops with messages, that states memory issues (e.g.  "UI-memory overflow ").

This can be changed by setting other memory options.

Solution In the cmmSolo.cmd file you will see the line shown below:

set JAVA_COMMAND=%JAVA_COMMAND% -Xms64m -Xmx512m

You can change them:

set JAVA_COMMAND=%JAVA_COMMAND% -Xms512m –Xmx4096m

 

The –Xms seeting controls the amount of memory the process starts with.  The –Xmx setting controls the maximum heap memory the process can have.

The tranlation runs out of memory:  you can adjust it even higher.

Just be sure you don't get too close to the total machine memory.

Hardware/Software Configuration Platform: all OS: n/a OS Version: n/a Product: NX Application: CMM Function: SWORKS

Ref: 002-8005548

Source: https://support.sw.siemens.com/en-US/knowledge-base/PL8005548 · retrieved 2026-10-02