Tag Archives: HotSpot

Implementation Types of Java HotSpot VM

There are two implementations of the Java HotSpot VM:
1) Java HotSpot Client VM
2) Java HotSpot Server VM

They can be thought as two different compilers interfacing to same runtime system.
32-bit Solaris(JRE/JDK), Linux(JRE/JDK) and Windows(JDK) packages cover both client and server systems but 32-bit(JRE) packages cover only client system.
64-bit Solaris, Linux and Windows packages cover only server system.