Now I trying to understand fundamental concepts of java garbage collection.
I have read a lot articles about it.
And somewhere I see old generation
and somewhere tenured generation
. Description is very similar.
looks like one of them is the evolution of second.
Can you provide more information about this topiс?
I've always regarded the Old Generation and Tenured Generation as the same thing, and this diagram from http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html backs that up.
if you Google Old generation versus Tenured you'll also find lots of people saying things like "Tenured (Old) Generation" -like http://www.javaspecialists.eu/archive/Issue092.html
Occasionally, I've seen people regard Old Generation as the Tenured + Permanent Generation but I've never seen any official confirmation for that.
Anyway the Permanent Generation is moved to native space and is out of GC competence in Java 8. So now it seems to be the same.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With