-XX:CICompilerCount : is the number of compiler threads to be used. -XX:ParallelGCThreads : is the number of garbage collection threads to be used. -XX:CompileThreshold : is the number of method invocations before compilation or recompilation -XX:+ServerApp : provides a performance benefit for larger, longer running applications -XX:+AggressiveHeap : instructs the JVM to push memory use to the limit