EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB485432: How to increase the memory available to the Integrity Manager process when running Integrity Manager testing on a larger number of objects on Windows and Linux.


Yating (Tiffanie) Zhai

Senior Cloud Support Engineer III • MicroStrategy


This article outlines how to increase the memory available to the Integrity Manager process when running Integrity Manager testing on a larger number of objects on Windows and Linux.

Symptom


When running Integrity Manager testing on a large number of objects, you may received below error and may need to increase the memory available to the Integrity Manager process.
 "The amount of data exceeds the maximum supported value under current memory. Please either decrease the concurrent job number or increase the max memory"
 

Cause


The available memory for Integrity Manager is not enough to complete the test.
 

Action


Increase the java heap size to make Integrity Manager process can be run with larger memory. 
Please noted that Heap size should not exceed the available memory on the machine from which Integrity Manager is launched. For example, on a machine with 16GB of memory, it should be able to safely use 12 GB for Integrity Manager.

Windows


Open Integrity Manager in command line with the -Xmx flag and the corresponding memory size, such as -Xmx12G for 12 GB or -Xmx10240m for 10,240 MB.
For example, to execute Integrity Manager with 12 GB of memory, run the following:

MIntMgrW_64.exe -Xmx12G

Linux


On Linux, the start script mstrintmgrw does not accept the -Xmx memory argument, user need to follow below steps to change the java heap size:

  1. Open the mstrintmgrw script with a text editor.
  2. At the bottom of the script, find the command:

>  exec java -Xmx4096m $JVM_LOCALE_PRECEDENCE -classpath "${MSTR_CLASS_PATH:?}" com.Strategy.matester.GraphicalTester "$@"
 

  1. Modify the above highlighted java argument to an expected head size.

 


Comment

0 comments

Details

Knowledge Article

Published:

March 31, 2022

Last Updated:

March 31, 2022