JBoss Community

AS 7 startup time showdown

new comment by Dan Allen View all comments on this document

From the HotSpot performance guide:

The Java HotSpot Client VM has been specially tuned to reduce application start-up time and memory footprint, making it particulary well suited for client environments.

 

The Java HotSpot Server VM is similar to the Java HotSpot Client VM, except that it has been specially tuned to maximize peak operating speed. It is intended for running long-running server applications, for which having the fastest possible operating speed is generally more important than having the fastest possible start-up time.

So again, -client seems like a no brainer for development, especially for Arquillian tests.