<div dir="ltr"><div>Hi,</div><div>I'm using lttng-ust and in the process of the attempt to gain some flush</div><div>frequency control I encountered a problem.</div><div>I'm having difficulties with the use of enable-channel.</div>
<div>it doesn't seem to apply property changes. here's an example:</div><div>-------------------------------------------------------------------------</div><div>root@ubuntu:~# lttng list</div><div>Currently no available tracing session</div>
<div>root@ubuntu:~# lttng create ses</div><div>Session ses created.</div><div>Traces will be written in /home/avig/lttng-traces/ses-20130624-163340</div><div>root@ubuntu:~# lttng enable-event -a -u -s ses -c ch</div><div>
All UST events are enabled in channel ch</div><div>root@ubuntu:~# lttng disable-channel ch -u -s ses</div><div>UST channel ch disabled for session ses</div><div>root@ubuntu:~# lttng enable-channel ch -u --subbuf-size 1024 --num-subbuf 1</div>
<div>UST channel ch enabled for session ses</div><div>root@ubuntu:~# lttng list ses -c ch</div><div>Tracing session ses: [inactive]</div><div>    Trace path: /home/avig/lttng-traces/ses-20130624-163340</div><div><br></div>
<div>=== Domain: UST global ===</div><div><br></div><div>Buffer type: per PID</div><div><br></div><div>- ch: [enabled]</div><div><br></div><div>    Attributes:</div><div>      write mode: discard</div><div>      subbufers size: 4096 bytes</div>
<div>      number of subbufers: 4</div><div>      switch timer interval: 0 usec</div><div>      read timer interval: 0 usec</div><div>      output: mmap()</div><div><br></div><div>    Events:</div><div>      * (type: tracepoint) [enabled]</div>
<div><br></div><div>root@ubuntu:~# lttng version </div><div>lttng version 2.2.0-rc2 - Cuda</div><div>...</div><div>-------------------------------------------------------------------------</div><div><br></div><div>Am I doing something wrong?</div>
<div>Is there a way to control flushing policy besides the use of enable-channel?</div><div>Thanks,</div><div>Avi</div></div>