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:
- Open the Denodo Control Center.
- Click on the “Configure” button.
- In the new dialog window click on “JVM Options”.
- 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=-Xmx1024m -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.
References
Denodo Platform Configuration (Denodo Platform Installation Guide)
Configuration of the JVM Parameters from the Command Line (Denodo Platform Installation Guide)
JVM Memory Configuration (Solution Manager Installation Guide)
Virtual Machine and Web Container Configuration (Solution Manager Installation Guide)
Configuration of the JVM Parameters from the Command Line (Solution Manager Installation Guide)
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.