The difference in client / server JVM settings

In the Java compiler Hotspot, what is the difference between initializing Java with -client, unlike -server, and what are the pros / cons / caveats of each?

+3
source share
1 answer

Pleasant information can be found in the Oracle Documentation and the Java Hotspot VM FAQ . According to them, Java HotSpot Server VM :

  • Designed to run server applications.
  • Prefers to maximize operating speed rather than minimize startup time.

Java HotSpot Client VM , on the other hand :

  • Best suited for GUI applications.
  • .
+5

All Articles