Home latest news Live Blog – Taming the Java Garbage Collector

Live Blog – Taming the Java Garbage Collector

1797

Keynote Speaker : Dr. Daya Atapattu

Dr. Daya Attapattu is specialized in Parallel and High-Performance Computing. Currently he works as a Consultant at WSO2. Prior to that he was a Senior Research Scientist at Scientific Computing Associates and REvolution Computing. He completed his Ph.D from Indiana University Bloomington in 1991.

From Press From Press Nov 14, 20137:42 pm

Dr. Daya clears the crowds doubts.

And that marks the end of tonight’s session.

Thanks for tuning in.

Good Night.

diGIT team signing off.

From Press From Press Nov 14, 20137:38 pm

He concludes his session and now we move onto QnA session.

From Press From Press Nov 14, 20137:37 pm

Don’t ever force a Garbage Collection unless you really know what you really are doing. – Daya

From Press From Press Nov 14, 20137:35 pm

GC Friendly Coding

Love young objects
large objects are expensive
avoid finalize
avoid calling system
avoid memory leaks

From Press From Press Nov 14, 20137:33 pm

Attributes of java performance are,

Pause time.
throughout
Footprint…

From Press From Press Nov 14, 20137:31 pm

Daya shows us a small demonstration of Garbage Collection, on WSO2 server. Explaining us how it really works and to monitor via a GUI.

From Press From Press Nov 14, 20137:27 pm

Your Garbage Collecting process can be monitored through tools which will get you visualized info.

-Daya

From Press From Press Nov 14, 20137:18 pm

Daya talks about CMS -Concurrent Mark Sweep and Its Pros and Cons as well.

It doesn’t collect all the garbage.
Reduces the pause.
Failures.

From Press From Press Nov 14, 20137:09 pm

Stop The World -> is one the terms used in this process. That’s because this stops the Application/program and begins the Garbage Collecting process. – Daya

From Press From Press Nov 14, 20137:03 pm

Sorry for the technical interruption from the organizers. Stay tuned.

From Press From Press Nov 14, 20136:45 pm

This makes the program much more efficient.

Daya explains how GC regions separates the Live and Dead objects from a program.

From Press From Press Nov 14, 20136:42 pm

In Java, by object by objects, you have to inspect each and every element.

That’s what JGC does. It keeps the old ones and the new one separately. – Daya

From Press From Press Nov 14, 20136:40 pm

Highly used Java Garbage Collector in the world explains, weak generational hypothesis.

Most objects die young.

From Press From Press Nov 14, 20136:33 pm

Fortran is the language most of the huge programs are written in the world. It has no Dynamic Memory, so you have to allocate your own memory.

Where Java in the other hand has it all programmed in itself.

From Press From Press Nov 14, 20136:31 pm

You cant be a serious and a great programmer if you don’t use Garbage Collector. – Daya

Daya will talk with us on how to make this work and and to monitor your program.

From Press From Press Nov 14, 20136:28 pm

Garbage collection is a very unusual name, even he agrees.

Garbage collection in Java has different algorithms. – Daya

From Press From Press Nov 14, 20136:25 pm

This is the 11th Java Meetup.

It begins. Dr. Daya Atapattu gives a brief info on him and starts the proceedings.

From Press From Press Nov 14, 20136:15 pm

Apparently, we will be starting on time, it seems.

From Press From Press Nov 14, 20136:09 pm

diGIT team is here.

Since the crowd is still coming, the event may start a bit late. Probably few minutes.

Stay tuned and keep an eye on this space for more info.

Comments

comments

NO COMMENTS

Leave a Reply