Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Garbage Collection Articles: an updated list

I previously blogged about a set must-read garbage collection articles and issues around directly calling GC.Collect().  Thanks to Raymond Lewellen who recently pointed me to the Maoni blog, and now I definitely need to update this list.  These entries are phenomonal and it’s too bad that Maoni hasn’t blogged in a while.  Maoni is a CLR Performance Lead at Microsoft.  I thought I saw that his name is Maoni Stephens, but I’m not certain that is correct – so I’ll just leave the reference to a single name sort of like Aristotle.


The first two articles by Jeffrey Richter do a great job at introducing the CLR and how it operates.  Mariani’s article goes over some basics and looks at how usage scenarios can affect performance.  The final seven posts are by Maoni and detail how to best use and design for the garbage collector and monitoring runtime performance.


Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework – by Jeffrey Richter
Garbage Collection—Part 2: Automatic Memory Management in the Microsoft .NET Framework – by Jeffrey Richter


Garbage Collector Basics and Performance Hints – by Rico Mariani


Using GC Efficiently – Part 1 by Maoni
Using GC Efficiently – Part 2 by Maoni
Using GC Efficiently – Part 3 by Maoni
Using GC Efficiently – Part 4 by Maoni


GC Performance Counters – by Maoni
Tools that help diagnose managed memory related issues – by Maoni
Clearing up some confusion over finalization and other areas in GC – by Maoni

This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

3 Responses to Garbage Collection Articles: an updated list

  1. Steve Hebert says:

    I wish Maoni’s blog was updated more often as well. Great content!

    I now have to update this article with links to Chris Lyon’s blog as well. Thank you Jonathan.

    -Steve

  2. And Chris (http://blogs.msdn.com/clyon/) will tell you how to break it… He’s definitely an authority in this area 😉

  3. Maoni no doubt is a top authority on the GC. A can’t miss blog, just wish it was updated more often.

Leave a Reply