title: JVM memory management & garbage collection book?
body: <p>Could anyone <strong>advice a book</strong> (or any other source) that would thoroughly reveal <strong>internals of JVM memory management &amp; garbage collection</strong> (optimization, work, circular references, pecularities, discussions for various JVM impls...)?</p>
  
  <p>[What I've found so far are separate articles devoted to various aspects but no weighty tome :). Some good materials for Hotspot implementation are <a href="http://java.sun.com/javase/technologies/hotspot/gc/index.jsp" rel="noreferrer">here</a>. ]</p>
  
  <p>Thanks a lot for any advice you give.</p>