Capital™ How to increase the memory allocation for the Capital Runner executables.

2024-07-11T15:18:58.000-0400
Capital

Summary

This article will describe how to increase the memory allocation for Capital Runner executables.  Increased memory will prevent running out of memory issues with tasks such as library export and import through Capital Enterprise Assets or background Harness Processing.


Details

Example message in runner log file that require the memory for runners to be increased:

OUTPUT - Task "Export Library" failed to finish. The application has exceeded available memory

Additional memory can be allocated to the Capital Runner executables in the clientprops.xml file.  The steps below describe how to do this.

  • Stop Capital Integration Server.
  • On the Capital Integration Server machine navigate to the following directory:  CAPITAL_HOME\config
  • Open the file clientprops.xml for editing.
  • Locate the line show below and edit the application_memory_alloc value to increase the memory. 

<cismaster application_memory_alloc="1024" delay-between-retries="10" name="localhost" number-of-retries="2" port="49901" timeout="1440">

  • For example, 4096 can be entered to allocate 4gb of memory.

<cismaster application_memory_alloc="4096" delay-between-retries="10" name="localhost" number-of-retries="2" port="49901" timeout="1440">

  • Save the clientprops.xml file.
  • Start Capital Integration Server.
  • When a Capital Runner executable has run, check the log file to see that it has the new memory allocation.  See example below.

​​​​​​​

If a Capital Harness client machine is using 10G of memory for opening a harness design, the same amount must be given to runners for loading the design in the background to run Harness Processing.

​​​​​​​

KB Article ID# MG615314

Contents

SummaryDetails

Associated Components

Capital HarnessXC Capital Analysis Capital Logic Capital Workbooks Capital Bridges Capital Harness Classic Capital Project Capital Networks Capital ModularXC Capital Devices Capital Symbol Capital Topology Capital HarnessTVM Capital User Capital Integrator Capital Library Capital Enterprise Reporter Capital Publisher