[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-gc-use
Subject:    Re: definition of a "TLAB refill"?
From:       Thomas Schatzl <thomas.schatzl () oracle ! com>
Date:       2017-11-17 7:44:58
Message-ID: 1510904698.2671.7.camel () oracle ! com
[Download RAW message or body]

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@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
> > 
> > 
> 
> 

_______________________________________________
hotspot-gc-use mailing list
hotspot-gc-use@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic