Java Virtual Machine (JVM)

Pega 7 executes within a Java Virtual Machine (JVM) on the server computers that make up the system. (Pega 7 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" />

As an alternative to the prconfig.xml file, you can use Dynamic System Settings to configure your application.

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.

Caution: Changing to a different JVM version on the server after Pega 7 is installed may interfere with the operation of the Clipboard tool.

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

Related Topics IconRelated terms