[Mono-list] How to use the Boehm garbage collector
Jonathan Pryor
jonpryor@vt.edu
Mon, 03 May 2004 17:41:52 -0400
On Mon, 2004-05-03 at 12:56, Marcus wrote:
> Also, my general obsevation for garbage collectors is that Collect() should be
> interpreted as a hint to the GC that now would be a good time to collect.
It should be further noted that calling System.GC.Collect() should be
avoided if at all possible.
See:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenetchapt05.asp
(Search for "Avoid Calling GC.Collect".)
The short version is that .NET's GC system is self-tuning. Manually
calling Collect() will alter its statistics, which can adversely affect
application performance.
- Jon