Friday, 15 July 2011

c# - When does the .net garbage collector do for long running method? -



c# - When does the .net garbage collector do for long running method? -

if have method doing long job (making web service phone call example), garbage collector @ memory used method , move through different generations or ignore method until has finished , seek collect memory @ later data?

i heard explanation if web service phone call beingness made, gc @ , since taking long time, mark generation 1, generation 2. have mass of memory won't collected until @ later stage. correct?

when gc starts looks @ object roots. not care whether roots method variables or instance/static fields. not release resources referenced method because references live until method exited.

c# .net garbage-collection clr

No comments:

Post a Comment