Tools:
memory
memory and performance
http://www.jetbrains.com/profiler/
articles:
Net资源泄露(内存泄露,GDI泄露,handle 泄露等)的终极解决方案
http://blog.csdn.net/yuanhuiqiao/article/details/5264480
How to detect and avoid memory and resources leaks in .NET applications