<span style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">Hi,<div>    I think what you want is an overview of GC, wikipedia may help you</div><div>better than technical documents.  And IBM developerworks has some </div>

<div>articles for introduction too. </div><div><br></div><div><a href="http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29" style="color:rgb(0, 0, 204)" target="_blank">http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29</a></div>

<div><a href="http://www.ibm.com/developerworks/java/library/j-jtp10283/" style="color:rgb(0, 0, 204)" target="_blank">http://www.ibm.com/developerworks/java/library/j-jtp10283/</a></div><div><br></div></span><br><div class="gmail_quote">

2011/4/25 Li Li <span dir="ltr"><<a href="mailto:fancyerii@gmail.com" target="_blank">fancyerii@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
hi all,<br>

   I'd like to learn the detail of each garbage collector such as<br>
Serial GC, Parallel GC, G1 GC. the basic idea of these algorithm(I<br>
don't want to read the codes of open jdk now because it's hard to<br>
understand). such as how they do marking and sweeping, why some of<br>
them need stopping the world while others can run concurrently with<br>
java application.<br>
   <a href="http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140228.html" target="_blank">http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140228.html</a><br>
is the official document. but I need something more detailed. thank<br>
you.<br>
</blockquote></div><br><br clear="all"><br>-- <br>Best Regards,<br>Sean Chou<br><br>