JVM Developer's Options

Reference: http://www.oracle.com/technetwork/articles/java/vmoptions-jsp-140102.html

  • JVM Developers options start with -XX
  • These options are non-standard and subject to change with a new JAVA version without any notice
  • They are broadly divided into 4 categories

    • General/behavioral options

      Includes enabling/disabling explicit garbage collection, changing to parallel/serial garbage collection, changing stack size etc.

    • Garbage collection G1 option

      Change number of threads doing garbage collection, changing threshold of triggering garbage collection, compaction/expansion threshold of memory space.

    • Debugging options

      Changing compilation threshold, PermGen space, prefetch style etc.

    • Performance options

      Print information about when the compilation happens, garbage collection happens, tweaking GC logging

results matching ""

    No results matching ""