eG Agent's JRE Variations

Typically, HotSpot JRE 1.6 and 1.8 are bundled as part of the eG agent installable for Linux (32-bit). 64-bit Linux agents on the other hand are bundled with OpenJRE 12 and HotSpot JRE 1.7. To ensure backward compatibility with older versions of Linux , HotSpot JRE 1.6 is set as the default in 32-bit Linux agents, and HotSpot JRE 1.7 is set as the default in 64-bit Linux agents. Eventually, the eG agent will only use that JRE which is supported by the Linux kernel. For example, if the Linux kernel (32-bit) on which the agent is installed supports HotSpot JRE 1.8, then the agent will use the HotSpot JRE 1.8 that it is bundled with. On the other hand, if the Linux kernel does not support the HotSpot JRE 1.8, then the eG agent uses JRE 1.6 only.

The eG agent for Solaris AMD environments is bundled with HotSpot JRE 1.5 and 1.8 , with JRE 1.5 being the default. The eG agent for Solaris SPARC environments on the other hand is bundled with HotSpot JRE 1.6 and 1.8, which JRE 1.6 being the default.

The eG agent for AIX is bundled with IBM JRE 1.7 and 1.8, with JRE 1.7 being the default.

The eG agent for HP-UX (PA-RISC and Itanium) is bundled with HotSpot JRE 1.7.

While the eG agent for 32-bit Windows systems/servers is bundled with HotSpot JRE 1.8, the eG agent for 64-bit Windows targets is bundled with OpenJRE 12.

The table below discusses this clearly.

Operating System HotSpot JRE 1.5 HotSpot JRE 1.6 HotSpot JRE 1.7 HotSpot JRE 1.8 IBM JRE1.7 IBM JRE 1.8 OpenJRE 12
Linux (32-bit)   X (default)   X      
Linux (64-bit)     X (default)       X
Solaris AMD X (default)     X      
Solaris SPARC   X (default)   X      
AIX         X (default) X  
HP-UX     X        
Windows (32-bit)       X      
Windows (64-bit)             X