My current project at work has me writing a small utility application in C#. I have the functionality all working, so I’m currently trying to get it to have better performance. When I noticed that it was using a ton of memory, my first thought was that garbage collections weren’t happening correctly, or else my objects were living too long.

For the past few days, I’ve tried figuring out the problem using various utilities, with some (although limited) success. Thankfully, I stumbled across Maoni’s blog today, which looks like it will be a great resource. He not only explains (in detail) how to use some of the .NET Memory Performance Counters and what they mean, but he also has writtne about how to efficiently use the GC in the CLR. That’s just the info that I was looking for, and it couldn’t have come at a better time.

Share and Enjoy

  • StumbleUpon
  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • TwitThis

Related posts:

A Collection of Apple Ads
Samsung announces 4GB Nand module for cellphones
Gmail Tips: The Complete Collection
Griffon Enterprises Touhou Collection
Kingston launches low-latency DDR-3 memory

Hope you like that post!

Forever Geek is a resource for all things geek. You can stay tuned by having the latest FG news delivered to you for free via RSS.