can we call the garbage collector to run explicicitly?
Answers were Sorted based on User's Feedback
Answer / velu s
Yes we can call the Garbage collector explicitly by using
method Collect().
Ex. Create object for the Garbage collector.
GarbageCollector Gc = new GarbageCollector();
Gc.Collect();
| Is This Answer Correct ? | 16 Yes | 1 No |
Answer / rakesh
not required to create object
we can call directly
System.GC.Collect();
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / sri4u_926
s we can cal Gc explisitly but it Reduces the performance.
| Is This Answer Correct ? | 3 Yes | 0 No |
But forcefully calling Garbage collector reduces the
performance. As when CLR runs Garbage collector
automatically it checks all the objects which are not used
for a long time and remove them. But if we use
System.GC.Collect(), it will shift the particular object to
cache. When CLR founds no object which is made to be free
then it will check the cache memory from there it will
remove that very object. So, how it is reducing the performance.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / lalitprakash baraik
Yes it is possible.The Gargabe collector class is named as GC and is found in the 'System' namespace.GC is a static class and the Collect method itself is static.There fore you can directly call the Collect() method without creation of an object to access the method.
GC.Collect()
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / xyz
we can call the garbage collection explicitly but performing a garbage collection is totally dependent on the JVM. So calling System.gc() does not necessarily performing the garbage collection.
--
XYZ
| Is This Answer Correct ? | 2 Yes | 3 No |
What is definingquery in entity framework? : Entity framework
What is entity framework? : Entity framework
what is an assembly?
what is entity framework advantage?
Explain the role of assembly in the .net framework.
What is difference between Viewbag and Viewdata in ASP.NET MVC?
what is entity graph in entity framework?
What are Action Filters in ASP.NET MVC and its use?
What happens when you encounter a continue statement inside the for loop ?
My organization went through the approval process of supporting the .net framework 2.0 in production. Do we need to go through the same process all over again for the .net framework 3.0? Do I need to do any application compatibility testing for my .net framework 2.0 applications?
What is domain class model?
What is .net framework & its benefits?