SE 7

Notable changes

  • Interned strings moved from the permanent generation (PermGen) to the heap.

Garbage collection

  • Parallel
  • The maximum number of GC threads is limited by heap size and available CPU resources

Heap size

  • Initial heap size of 1/641/64 of physical memory
  • Maximum heap size of 1/41/4 of physical memory

Runtime compiler

  • Tiered compiler, using both C1 and C2