The Source for Java Technology Collaboration

As the new Java.net infrastructure contains project-level wikis, this main wiki will be shut down in the near future. For wiki page export and general wiki questions please contact the site admin at communitymanager@java.net.

Java Tuning White Paper Wiki

This page is a community page for feedback about the Java Tuning White Paper

Changelog current draft (Dec 20, 2005)

  • Fixed/clarified corrections from Dec 6 version (thanks to ScottWPalmer for these corrections!)
  • See also the discussions of how to use this wiki from the initial thread
  • Fixed typo where various -Xmn values had -Xmn=2g wrong and now have -Xmn2g right
  • Added a pointer to this Wiki!

Corrections to make in the current draft (Dec 20, 2005)

  • enter any corrections here

Corrections from previous draft (Dec 6, 2005)

  • Typo in section 2.4, first paragraph, last sentence. The first instance of the word "resource" should be deleted.
  • Section 4.1.3 states: "...there are two primary choices for Garbage Collection" then lists three options. Presumably the third choice is not a primary choice?

Ideas for future drafts

  • Organize the paper (or a chapter or index...) around "What to do when XYZ"
  • Profiling White Paper

FAQ

  1. Explain the difference between using -XX:+UseConcMarkSweepGC with and without -XX:+UseParNewGC. Does -XX:+UseParNewGC apply only to the CMS collector?
    • With -XX:+UseParNewGC young (eden) generation collections are done in parallel.
    • Yes, it applies only to CMS
    • FFI please see Tuning Garbage Collection and question 22 in the GC FAQ

-- TomMarble


Java Performance Community Wiki Pages

Topic PerformanceTuningWhitePaper . { Edit | Ref-By | Printable | Diffs r5 < r4 < r3 < r2 < r1 | More }
 XML java.net RSS

  

Revision r5 - 2006-03-08 - 12:31:02 - tmarble
Parents: PerformanceCommunity