Re: GC.Collect() not cleaning memory, how to find out what references to lots of memory still exist?



Hi,

The best way would be to use an allocation profiler (i.e. AQTime) - it is the only reliable way to look for memory leaks.

--
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

"DR" <softwareengineer98037@xxxxxxxxx> wrote in message news:uOkNbC0nIHA.2292@xxxxxxxxxxxxxxxxxxxxxxx
GC.Collect() not cleaning memory, how to find out what references to lots of memory still exist?

When all my processign is done i set everything to null and then:
GC.Collect();
and then
GC.WaitForPendingFinalizers();
but it still shows that my process takes 400 MB of memory. Is there any easy way to see what references that I forgot to set to null so that the memory cleas up on GC.Collect() ?


.



Relevant Pages


Loading