[lttng-dev] Sub-buffer multiplicity on multi-core systems
Mathieu Desnoyers
mathieu.desnoyers at efficios.com
Thu Oct 10 10:48:31 EDT 2013
----- Original Message -----
> From: "Daniel Thibault" <Daniel.Thibault at drdc-rddc.gc.ca>
> To: "Mathieu Desnoyers" <mathieu.desnoyers at efficios.com>
> Cc: lttng-dev at lists.lttng.org
> Sent: Thursday, October 10, 2013 10:41:18 AM
> Subject: RE: [lttng-dev] Sub-buffer multiplicity on multi-core systems
>
> > > Thanks for confirming the 1:1 correspondence between channels and
> > > files.
> > > I wanted to make sure I understood the ins and outs properly.
> >
> > Not quite,
> >
> > It's a 1:1 correspondence between ring buffer and file.
> > 1:N correspondence between channel and ring buffers. (typically, N being
> > the number of cpus) (therefore 1:N correspondence between channel and
> > files)
> > 1:M correspondence between ring buffer and sub-buffers. (M being the number
> > of subbuffers per buffers, configurable on a per-channel basis)
> > 1:1 correspondence between sub-buffer and CTF trace packet.
> >
> > Mathieu
>
> I meant 1:1 correspondence between channel+cpu and file, as you said (I
> should have stayed in bed this morning :-) ).
>
> In a situation where all user-space events are being traced per UID,
> aren't the ring buffers further duplicated if there are both 32- and
> 64-bit events? It would seem so since you will get both a
> session/ust/uid/1000/64-bit/channel0_0 file and a
> session/ust/uid/1000/32-bit/channel0_0 file.
Yes, this is indeed per "bitness" too.
Thanks,
Mathieu
>
> Daniel U. Thibault
> Protection des systèmes et contremesures (PSC) | Systems Protection &
> Countermeasures (SPC)
> Cyber sécurité pour les missions essentielles (CME) | Mission Critical Cyber
> Security (MCCS)
> R & D pour la défense Canada - Valcartier (RDDC Valcartier) | Defence R&D
> Canada - Valcartier (DRDC Valcartier)
> 2459 route de la Bravoure
> Québec QC G3J 1X5
> CANADA
> Vox : (418) 844-4000 x4245
> Fax : (418) 844-4538
> NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
> Gouvernement du Canada | Government of Canada
> <http://www.valcartier.drdc-rddc.gc.ca/>
>
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
More information about the lttng-dev
mailing list