Back Forward Java Virtual Machine (JVM)

PRPC executes within a Java Virtual Machine (JVM) on the server computers that make up the system. (PRPC does not use Java applets or Java programs that execute on user workstations.)

To learn which JVM is in use on your server node, select Help > About Process Commander and click the SysInfo button. (You may be prompted for credentials.)

The location and identity of the Java JDK and JVM in use is defined through the compiler/compilerPath entry in the prconfig.xml file or Dynamic System Setting, and appears on the process page of the clipboard. For example:

<env name="compiler/compilerPath" value="f:/jdk1.6./bin/javac.exe" />
<env name="compiler/name" value="javac" />

TipAs an alternative to the prconfig.xml file, you can use Dynamic System Settings to configure your application.
See How to create or update a prconfig setting.

JVM versions and configuration are important factors in memory performance and overall system throughput. In a production setting on a multiple-CPU system, multiple JVMs support vertical clustering.

CautionChanging to a different JVM version on the server after PRPC is installed may interfere with the operation of the Clipboard tool. See About the Clipboard tool.

Advanced featureJVM settings can affect performance of your system. For guidance on JVM settings, use the Installation Guide for your platform, and see these PDN articles:

Definitions garbage collection, prconfig.xml file, prconfig setting, process page, vertical cluster

UpDefinitions