definition of a "TLAB refill"?
Thomas Schatzl
thomas.schatzl at oracle.com
Fri Nov 17 07:44:58 UTC 2017
Hi,
On Mon, 2017-11-13 at 12:51 -0800, Ron Reynolds wrote:
> that's what i suspected it was but wasn't sure, even after reading
> thru one of the best docs i could find on TLABs - a 2006 blog posting
> (obviously pre-G1) at https://blogs.oracle.com/jonthecollector/the-re
> al-thing
> i think it would be a great addition to http://openjdk.java.net/group
> s/hotspot/docs/HotSpotGlossary.html
> the rest of the best cover of TLABs i've found is "Java Perf" by Oaks
> and "Java Perf Companion" by Hunt et al.
> the rest of the online docs i've hunted thru (for both G1 in general
> and TLAB in particular) are all over the place; anywhere where
> someone is explaining the output of -XX:+PrintTLAB would make sense
> to me.
I filed JDK-8191472 [0] to update the GC documentation [1].
The referenced blog entry [2] with example description is still valid.
Thanks,
Thomas
[0] https://bugs.openjdk.java.net/browse/JDK-8191472
[1] https://docs.oracle.com/javase/9/gctuning/toc.htm
[2] https://blogs.oracle.com/jonthecollector/the-real-thing
>
> On Mon, Nov 13, 2017 at 12:16 PM, Thomas Schatzl <thomas.schatzl at orac
> le.com> wrote:
> > Hi,
> >
> > On Mon, 2017-11-13 at 11:12 -0800, Ron Reynolds wrote:
> > > sorry for the n00b or repeat question (if there is a good way to
> > > search the list archives please send me a URL) but i am trying to
> > > find a solid definition of a "TLAB refill" - most TLAB docs refer
> > to
> > > the "refill" but don't actually define what it means.
> > > thanks.
> > > ....................ron.
> >
> > a TLAB refill is the process of a (Java) thread, having filled
> > its
> > current TLAB with objects (or having some reason to give up the
> > current
> > one), getting a new, empty, one for further allocation.
> >
> > Where do you think in the (JDK) docs could be an appropriate place
> > to
> > add a few sentences of explanation?
> >
> > Thanks,
> > Thomas
> >
> >
>
>
More information about the hotspot-gc-use
mailing list