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
What does ascx stand for?
Explain difference betn dataset and recordset?
If you are using components in your application, how can you handle exceptions raised in a component?
Explain asp.net web forms.
How to store checkbox value in database in asp.net mvc? : Asp.Net MVC
How many types of server controls do we have?Also explain differance between them taking an example of ASP.NET?
How do we assign page-specific attributes?
What is Dynamic Web and discuss its usage with the help of real life examples?
Explain the components of web form in asp.net
What does passport and windows authentication mean in ASP.NET?
What are the benefits of Razor View?
Explain a program using razor view engine to create a simple application? : asp.net mvc
Explain About duration in caching technique
How does u call and execute a sp in .net?
Explain managed code an un-managed code.