JVM Memory Settings Configuration

Applies to: Denodo 8.0 , Denodo 7.0 , Denodo 6.0 , Denodo 5.5 , Denodo 5.0
Last modified on: 14 May 2020
Tags: Administration Server configuration

Download document

You can translate the document:

Content

The Denodo Control Center allows the user to configure the Java Virtual Machine Memory parameters for each of the Denodo Platform’s services.

To modify any memory parameter in a system with a Desktop environment:

  1. Open the Denodo Control Center.
  2. Click on the “Configure” button.
  3. In the new dialog window click on “JVM Options”.
  4. Modify the settings in the “Memory options” tab.

If the Denodo Platform is installed on an environment without a windows system, the memory configuration can be modified by editing the configuration files of the different servers and tools.

For example, for the Virtual Data Port Server, the file:

<DENODO_HOME>/conf/vdp/VDBConfiguration.properties 

contains the following property that can be modified as needed:

java.env.DENODO_OPTS_START=-mx1024m -XX\:NewRatio=4

Once the configuration file has been updated, the script

<DENODO_HOME>/bin/regenerateFiles.bat/.sh 

must be executed in order to propagate the changes in the startup scripts. After the execution of this script, the next time a server or a tool is started, it will use the new JVM startup options.

Important note:

Keep in mind that, although the modifications in the startup options are finally applied to the startup scripts (for example, vqlserver.bat or vqlserver.sh), these files should never be modified directly. Installing a new update can modify these files automatically and therefore the startup options could be overwritten.

Also note that the JVM settings of the Denodo Solution Manager can be modified following the same steps in the Solution Manager.

Questions

Ask a question
You must sign in to ask a question. If you do not have an account, you can register here

Featured content

DENODO TRAINING

Ready for more? Great! We offer a comprehensive set of training courses, taught by our technical instructors in small, private groups for getting a full, in-depth guided training in the usage of the Denodo Platform. Check out our training courses.

Training