Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How does Garbage collector(GC) works in .net

Answer Posted / dilip tiwari

Basically Memory is divided into three part.Generation one,
Generation two and Generation three. Generation one is
small,Generation two is midium and generation three is
large in size, When we create any object by using new
keyword system will first calculate the bits require by the
object then check the bits avialble in memory (Generation
one) if bits found then allocate and point that using
Nextptrobj pointer. If there is no bits present then GC
come into picture. When GC run first it will check of
reference object know as GCRoot. These are by default
always reachable it mark these as live object. Then check
for objects pointed by these object it mark them also live
objects. It continue in this manner iterating through all
live object. As process finish all objects mark as live and
remaning objects are discarded from the memory and used by
the other objects.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What does ascx stand for?

934


Explain difference betn dataset and recordset?

937


If you are using components in your application, how can you handle exceptions raised in a component?

2681


Explain asp.net web forms.

1088


How to store checkbox value in database in asp.net mvc? : Asp.Net MVC

979


How many types of server controls do we have?Also explain differance between them taking an example of ASP.NET?

2917


How do we assign page-specific attributes?

1140


What is Dynamic Web and discuss its usage with the help of real life examples?

1044


Explain the components of web form in asp.net

1028


What does passport and windows authentication mean in ASP.NET?

1214


What are the benefits of Razor View?

948


Explain a program using razor view engine to create a simple application? : asp.net mvc

1012


Explain About duration in caching technique

1063


How does u call and execute a sp in .net?

994


Explain managed code an un-managed code.

1030