| |
GeekInterview.com > Interview Questions > Microsoft > Microsoft.NET
| Print | |
Question: GC and Performance
Answer: If there are 5 different .net applications running on a single machine,When the Garbage Collector wakes up how does it release the unused resources 1)Will there be 5 threads of GC running(1 for each application)? 2)Will there be just 1 thread of GC servicing all the 5 applications? 3)Irrespective of the above scenarios,wil there be performance issues with the 5 applications because of the GC |
| September 09, 2008 05:31:31 |
#2 |
| Aldo John |
Member Since: September 2008 Total Comments: 4 |
RE: GC and Performance |
| GC is a thread running in the .net CLR. There is only one thread for the entire runtime which manages any number of applications running.... GC.Collect() is just a request to the runtime to initiate a collection.... |
| |
Back To Question | |