Java HotSpot Client Virtual Machine

The HotSpot Client VM serves as a replacement for both the "classic" and the JIT com- pilers that were used in previous SDK's. The HotSpot Client VM uses the previously mentioned HotSpot technology developed by Sun. The Client- and the Server VM are very similar except that the Client VM has been tuned especially for faster startup times, which makes it more suitable for client environments.

The Client VM also takes advantages of other features of the HotSpot technology such as

  • Adaptive Compiler

  • Improved Garbage Collection

  • Faster Thread Synchronization

Keep in mind that client applications tend to use native libraries to handle hardware intensive operations such as graphics or I/O. The HotSpot technology is not ...

Get Special Edition Using Java 2 Standard Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.