If you stick to managed code and standard coding (nothing that does unconventional things with the CLR) in .NET, is there any reason to manually call the GC or request to run finalizers on unregistered objects?
The reason I'm asking is because I have an application that is growing in a working set. I wonder if you are calling
System.GC.Collect();
and
System.GC.RunFinalizers();
would help, and if he forced everything that the CLR would not have done, in any case.
Matt source
share